pub struct StoredMessage { /* private fields */ }
Implementations§
Source§impl StoredMessage
impl StoredMessage
pub fn new(buf: Box<[u8]>, stats: &Arc<LogStreamStats>) -> Option<Self>
pub fn from_legacy(buf: Box<[u8]>, stats: &Arc<LogStreamStats>) -> Option<Self>
pub fn from_debuglog(record: DebugLogRecord, dropped: u64) -> Self
pub fn bytes(&self) -> &[u8] ⓘ
pub fn size(&self) -> usize
pub fn severity(&self) -> Severity
pub fn timestamp(&self) -> BootInstant
pub fn parse(&self, source: &ComponentIdentity) -> Result<LogsData>
Trait Implementations§
Source§impl Debug for StoredMessage
impl Debug for StoredMessage
Source§impl PartialEq for StoredMessage
impl PartialEq for StoredMessage
impl Eq for StoredMessage
impl StructuralPartialEq for StoredMessage
Auto Trait Implementations§
impl Freeze for StoredMessage
impl RefUnwindSafe for StoredMessage
impl Send for StoredMessage
impl Sync for StoredMessage
impl Unpin for StoredMessage
impl UnwindSafe for StoredMessage
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