Struct imageflow_core::flow::definitions::NodeDefinition
[−]
[src]
pub struct NodeDefinition { pub fqn: &'static str, pub inbound_edges: EdgesIn, pub outbound_edges: bool, pub name: &'static str, pub description: &'static str, pub fn_link_state_to_this_io_id: OptionalNodeFnMutReturnOptI32, pub fn_graphviz_text: OptionalNodeGraphviz, pub fn_estimate: OptionalNodeFnMut, pub fn_flatten_pre_optimize: OptionalNodeFnMut, pub fn_flatten_post_optimize: OptionalNodeFnMut, pub fn_execute: OptionalNodeFnMut, pub fn_cleanup: OptionalNodeFnMut, }
Fields
fqn: &'static str
inbound_edges: EdgesIn
outbound_edges: bool
name: &'static str
description: &'static str
fn_link_state_to_this_io_id: OptionalNodeFnMutReturnOptI32
fn_graphviz_text: OptionalNodeGraphviz
fn_estimate: OptionalNodeFnMut
fn_flatten_pre_optimize: OptionalNodeFnMut
fn_flatten_post_optimize: OptionalNodeFnMut
fn_execute: OptionalNodeFnMut
fn_cleanup: OptionalNodeFnMut
Trait Implementations
impl PartialEq for NodeDefinition
[src]
fn eq(&self, other: &NodeDefinition) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Debug for NodeDefinition
[src]
impl Default for NodeDefinition
[src]
fn default() -> NodeDefinition
Returns the "default value" for a type. Read more