pub struct ConsoleLogRecord { /* private fields */ }Expand description
One complete record produced by the shared kernel logger.
Implementations§
Source§impl ConsoleLogRecord
impl ConsoleLogRecord
Sourcepub fn output_tag(&self) -> Option<u128>
pub fn output_tag(&self) -> Option<u128>
Application routing tag for raw output; absent for kernel logs/prints.
pub fn bytes(&self) -> &[u8] ⓘ
pub fn cpu_id(&self) -> usize
pub fn timestamp_nanos(&self) -> u64
pub fn task_id(&self) -> Option<u64>
pub fn is_truncated(&self) -> bool
pub fn is_log(&self) -> bool
Auto Trait Implementations§
impl Freeze for ConsoleLogRecord
impl RefUnwindSafe for ConsoleLogRecord
impl Send for ConsoleLogRecord
impl Sync for ConsoleLogRecord
impl Unpin for ConsoleLogRecord
impl UnsafeUnpin for ConsoleLogRecord
impl UnwindSafe for ConsoleLogRecord
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