pub struct RuntimeFactories {
pub manifests: Vec<ProviderDeclaration>,
/* private fields */
}Fields§
§manifests: Vec<ProviderDeclaration>Implementations§
Source§impl RuntimeFactories
impl RuntimeFactories
Sourcepub fn declare(&mut self, declaration: ProviderManifest)
pub fn declare(&mut self, declaration: ProviderManifest)
Add a declaration without loading an implementation (catalog discovery).
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for RuntimeFactories
impl !UnwindSafe for RuntimeFactories
impl Freeze for RuntimeFactories
impl Send for RuntimeFactories
impl Sync for RuntimeFactories
impl Unpin for RuntimeFactories
impl UnsafeUnpin for RuntimeFactories
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more