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) -> bool1.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