Trait salak::FromFactory[][src]

pub trait FromFactory: Sync + Send + Sized + Any {
    fn build(fac: &impl Factory) -> Result<Self, PropertyError>;

    fn scope() -> FactoryScope { ... }
}

Build object from Factory

Required methods

fn build(fac: &impl Factory) -> Result<Self, PropertyError>[src]

Actual building blocks.

Loading content...

Provided methods

fn scope() -> FactoryScope[src]

Build scope.

Loading content...

Implementors

impl<F: 'static + Sync + Send + DefaultSourceFromEnvironment> FromFactory for F[src]

Loading content...