[−][src]Struct charlie_buffalo::Attribute
An attribute is a key-value data, where value is generic.
It will allow external system to filter Log
list
thanks to this attributes. Due to this, the value will be casted to String
later, thanks to as_string(&self)
.
See also
Implementations
impl<T: ValueAsString> Attribute<T>
[src]
Trait Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for Attribute<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
impl<T> Send for Attribute<T> where
T: Send,
T: Send,
impl<T> Sync for Attribute<T> where
T: Sync,
T: Sync,
impl<T> Unpin for Attribute<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for Attribute<T> where
T: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,