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 more
sourceimpl 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
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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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 T where
T: Any + Clone,
impl<T> CloneAny for T where
T: Any + Clone,
fn clone_any(&self) -> Box<dyn CloneAny + 'static, Global>
fn clone_any_send(&self) -> Box<dyn CloneAny + Send + 'static, Global> where
T: Send,
fn clone_any_sync(&self) -> Box<dyn CloneAny + Sync + 'static, Global> where
T: Sync,
fn clone_any_send_sync(
&self
) -> Box<dyn CloneAny + Send + Sync + 'static, Global> where
T: Send + Sync,
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
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.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more