Skip to main content

ActionPluginConstructor

Type Alias ActionPluginConstructor 

Source
pub type ActionPluginConstructor = PluginConstructor<NodeSpec, ActionFactory>;

Aliased Type§

pub struct ActionPluginConstructor(pub fn() -> Box<dyn Plugin<Factory = Factory<Box<dyn Fn(NodeReconstructionData<LeafContext>) -> Result<Box<dyn Behavior>, Error>>, NodeReconstructionData<LeafContext>, Box<dyn Behavior>>, Spec = NodeSpec>>);

Tuple Fields§

§0: fn() -> Box<dyn Plugin<Factory = Factory<Box<dyn Fn(NodeReconstructionData<LeafContext>) -> Result<Box<dyn Behavior>, Error>>, NodeReconstructionData<LeafContext>, Box<dyn Behavior>>, Spec = NodeSpec>>

Implementations§

Trait Implementations§