Struct log4rs::append::rolling_file::policy::compound::trigger::size::SizeTriggerDeserializer
source · [−]pub struct SizeTriggerDeserializer;
Expand description
Trait Implementations
sourceimpl Clone for SizeTriggerDeserializer
impl Clone for SizeTriggerDeserializer
sourcefn clone(&self) -> SizeTriggerDeserializer
fn clone(&self) -> SizeTriggerDeserializer
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 SizeTriggerDeserializer
impl Debug for SizeTriggerDeserializer
sourceimpl Default for SizeTriggerDeserializer
impl Default for SizeTriggerDeserializer
sourcefn default() -> SizeTriggerDeserializer
fn default() -> SizeTriggerDeserializer
Returns the “default value” for a type. Read more
sourceimpl Deserialize for SizeTriggerDeserializer
impl Deserialize for SizeTriggerDeserializer
type Config = SizeTriggerConfig
type Config = SizeTriggerConfig
This deserializer’s configuration.
sourcefn deserialize(
&self,
config: SizeTriggerConfig,
_: &Deserializers
) -> Result<Box<dyn Trigger>>
fn deserialize(
&self,
config: SizeTriggerConfig,
_: &Deserializers
) -> Result<Box<dyn Trigger>>
Create a new trait object based on the provided config.
sourceimpl Hash for SizeTriggerDeserializer
impl Hash for SizeTriggerDeserializer
impl Copy for SizeTriggerDeserializer
impl Eq for SizeTriggerDeserializer
impl StructuralEq for SizeTriggerDeserializer
impl StructuralPartialEq for SizeTriggerDeserializer
Auto Trait Implementations
impl RefUnwindSafe for SizeTriggerDeserializer
impl Send for SizeTriggerDeserializer
impl Sync for SizeTriggerDeserializer
impl Unpin for SizeTriggerDeserializer
impl UnwindSafe for SizeTriggerDeserializer
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