pub struct DecodedRecord {
pub timestamp: Timestamp,
pub metadata_id: u32,
pub current_span_id: u64,
pub fields: SmallVec<[DecodedField; 8]>,
pub current_span: Option<DecodedSpanSnapshot>,
pub spans: SmallVec<[DecodedSpanSnapshot; 4]>,
}Expand description
Decoded event record from a binary frame.
Fields§
§timestamp: Timestamp§metadata_id: u32§current_span_id: u64§fields: SmallVec<[DecodedField; 8]>§current_span: Option<DecodedSpanSnapshot>§spans: SmallVec<[DecodedSpanSnapshot; 4]>Trait Implementations§
Source§impl Clone for DecodedRecord
impl Clone for DecodedRecord
Source§fn clone(&self) -> DecodedRecord
fn clone(&self) -> DecodedRecord
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 moreSource§impl Debug for DecodedRecord
impl Debug for DecodedRecord
Source§impl PartialEq for DecodedRecord
impl PartialEq for DecodedRecord
impl StructuralPartialEq for DecodedRecord
Auto Trait Implementations§
impl Freeze for DecodedRecord
impl RefUnwindSafe for DecodedRecord
impl Send for DecodedRecord
impl Sync for DecodedRecord
impl Unpin for DecodedRecord
impl UnsafeUnpin for DecodedRecord
impl UnwindSafe for DecodedRecord
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