pub struct ConsoleAppenderDeserializer;
Expand description
A deserializer for the ConsoleAppender
.
Configuration
kind: console
target: stdout
encoder:
kind: pattern
Trait Implementations
sourceimpl Deserialize for ConsoleAppenderDeserializer
impl Deserialize for ConsoleAppenderDeserializer
type Config = ConsoleAppenderConfig
type Config = ConsoleAppenderConfig
This deserializer’s configuration.
sourcefn deserialize(
&self,
config: ConsoleAppenderConfig,
deserializers: &Deserializers
) -> Result<Box<dyn Append>, Box<dyn Error + Sync + Send>>
fn deserialize(
&self,
config: ConsoleAppenderConfig,
deserializers: &Deserializers
) -> Result<Box<dyn Append>, Box<dyn Error + Sync + Send>>
Create a new trait object based on the provided config.
Auto Trait Implementations
impl RefUnwindSafe for ConsoleAppenderDeserializer
impl Send for ConsoleAppenderDeserializer
impl Sync for ConsoleAppenderDeserializer
impl Unpin for ConsoleAppenderDeserializer
impl UnwindSafe for ConsoleAppenderDeserializer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more