CloneableFactoryComponent

Trait CloneableFactoryComponent 

Source
pub trait CloneableFactoryComponent: FactoryComponent {
    // Required method
    fn get_init(&self) -> Self::Init;
}
Expand description

Extension for FactoryComponent that makes elements cloneable.

Required Methods§

Source

fn get_init(&self) -> Self::Init

Retrieve the initialization data from an initialized factory component. This is necessary for cloning the factory.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§