Skip to main content

ControlPluginConstructor

Type Alias ControlPluginConstructor 

Source
pub type ControlPluginConstructor = PluginConstructor<NodeSpec, ControlFactory>;

Aliased Type§

pub struct ControlPluginConstructor(pub fn() -> Box<dyn Plugin<Spec = NodeSpec, Factory = Factory<Box<dyn Fn(NodeReconstructionData<ControlContext>) -> Result<Box<dyn Node>, Error>>, NodeReconstructionData<ControlContext>, Box<dyn Node>>>>);

Tuple Fields§

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

Implementations§

Trait Implementations§