pub struct LoggingLayer { /* private fields */ }Expand description
Logging layer that logs provider operations.
Implementations§
Source§impl LoggingLayer
impl LoggingLayer
Trait Implementations§
Source§impl Clone for LoggingLayer
impl Clone for LoggingLayer
Source§fn clone(&self) -> LoggingLayer
fn clone(&self) -> LoggingLayer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LoggingLayer
impl Debug for LoggingLayer
Source§impl Default for LoggingLayer
impl Default for LoggingLayer
Source§impl<P: Provider> Layer<P> for LoggingLayer
impl<P: Provider> Layer<P> for LoggingLayer
Source§type LayeredProvider = LoggingProvider<P>
type LayeredProvider = LoggingProvider<P>
The type of the layered provider
Source§fn layer(&self, inner: P) -> Self::LayeredProvider
fn layer(&self, inner: P) -> Self::LayeredProvider
Wrap the inner provider with this layer
Auto Trait Implementations§
impl Freeze for LoggingLayer
impl RefUnwindSafe for LoggingLayer
impl Send for LoggingLayer
impl Sync for LoggingLayer
impl Unpin for LoggingLayer
impl UnwindSafe for LoggingLayer
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