pub struct ComposedEvent {
pub kind: SourceKind,
pub ancestors: Vec<Ancestor>,
pub timestamp: Timestamp,
pub content: Value,
pub namespace: Option<String>,
pub function: Option<String>,
pub level: SimpleLevel,
pub file: Option<String>,
pub attributes: Vec<Attribute>,
}
Fields§
§kind: SourceKind
§ancestors: Vec<Ancestor>
§timestamp: Timestamp
§content: Value
§namespace: Option<String>
§function: Option<String>
§level: SimpleLevel
§file: Option<String>
§attributes: Vec<Attribute>
Trait Implementations§
Source§impl Clone for ComposedEvent
impl Clone for ComposedEvent
Source§fn clone(&self) -> ComposedEvent
fn clone(&self) -> ComposedEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ComposedEvent
impl RefUnwindSafe for ComposedEvent
impl Send for ComposedEvent
impl Sync for ComposedEvent
impl Unpin for ComposedEvent
impl UnwindSafe for ComposedEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more