pub struct FileAppenderDeserializer;
Expand description
A deserializer for the FileAppender
.
Configuration
kind: file
path: log/foo.log
append: true
encoder:
kind: pattern
Trait Implementations
sourceimpl Clone for FileAppenderDeserializer
impl Clone for FileAppenderDeserializer
sourcefn clone(&self) -> FileAppenderDeserializer
fn clone(&self) -> FileAppenderDeserializer
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FileAppenderDeserializer
impl Debug for FileAppenderDeserializer
sourceimpl Default for FileAppenderDeserializer
impl Default for FileAppenderDeserializer
sourcefn default() -> FileAppenderDeserializer
fn default() -> FileAppenderDeserializer
Returns the “default value” for a type. Read more
sourceimpl Deserialize for FileAppenderDeserializer
impl Deserialize for FileAppenderDeserializer
type Config = FileAppenderConfig
type Config = FileAppenderConfig
This deserializer’s configuration.
sourcefn deserialize(
&self,
config: FileAppenderConfig,
deserializers: &Deserializers
) -> Result<Box<Self::Trait>>
fn deserialize(
&self,
config: FileAppenderConfig,
deserializers: &Deserializers
) -> Result<Box<Self::Trait>>
Create a new trait object based on the provided config.
sourceimpl Hash for FileAppenderDeserializer
impl Hash for FileAppenderDeserializer
sourceimpl PartialEq<FileAppenderDeserializer> for FileAppenderDeserializer
impl PartialEq<FileAppenderDeserializer> for FileAppenderDeserializer
sourcefn eq(&self, other: &FileAppenderDeserializer) -> bool
fn eq(&self, other: &FileAppenderDeserializer) -> bool
impl Copy for FileAppenderDeserializer
impl Eq for FileAppenderDeserializer
impl StructuralEq for FileAppenderDeserializer
impl StructuralPartialEq for FileAppenderDeserializer
Auto Trait Implementations
impl RefUnwindSafe for FileAppenderDeserializer
impl Send for FileAppenderDeserializer
impl Sync for FileAppenderDeserializer
impl Unpin for FileAppenderDeserializer
impl UnwindSafe for FileAppenderDeserializer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> CloneAny for Twhere
T: Any + Clone + Send + Sync,
impl<T> CloneAny for Twhere
T: Any + Clone + Send + Sync,
fn clone_any(&self) -> Box<dyn CloneAny + 'static, Global>
fn clone_any_send(&self) -> Box<dyn CloneAny + Send + 'static, Global>
fn clone_any_sync(&self) -> Box<dyn CloneAny + Sync + 'static, Global>
fn clone_any_send_sync(
&self
) -> Box<dyn CloneAny + Send + Sync + 'static, Global>
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.