Struct autowired::Bean [−][src]
pub struct Bean { pub type_name: String, pub provider: Arc<dyn Fn() -> Option<Arc<dyn Any + Send + Sync + 'static>> + Send + Sync>, pub lazy: bool, }
Fields
type_name: String
provider: Arc<dyn Fn() -> Option<Arc<dyn Any + Send + Sync + 'static>> + Send + Sync>
lazy: bool
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Bean
impl !UnwindSafe for Bean
Blanket Implementations
Mutably borrows from an owned value. Read more