pub struct SplatLogManagerModule { /* private fields */ }Expand description
A module that registers a DefaultLogManager over a resolver as dyn ILogManager when none
is registered (SplatLogManagerModule).
Implementations§
Source§impl SplatLogManagerModule
impl SplatLogManagerModule
Sourcepub fn new(current: Rc<dyn IReadonlyDependencyResolver>) -> Self
pub fn new(current: Rc<dyn IReadonlyDependencyResolver>) -> Self
The module, whose log manager takes its loggers from current.
Trait Implementations§
Source§impl IModule for SplatLogManagerModule
impl IModule for SplatLogManagerModule
Source§fn configure(&self, resolver: &dyn IMutableDependencyResolver)
fn configure(&self, resolver: &dyn IMutableDependencyResolver)
Registers the services of the module with
resolver (Configure).Auto Trait Implementations§
impl !RefUnwindSafe for SplatLogManagerModule
impl !Send for SplatLogManagerModule
impl !Sync for SplatLogManagerModule
impl !UnwindSafe for SplatLogManagerModule
impl Freeze for SplatLogManagerModule
impl Unpin for SplatLogManagerModule
impl UnsafeUnpin for SplatLogManagerModule
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
Source§impl<M> ModuleExt for M
impl<M> ModuleExt for M
Source§fn apply(&self)
fn apply(&self)
Registers the services of the module with the current resolver of
AppLocator
(Apply).