pub struct StderrTail {
pub capture: StderrCaptureState,
pub entries: Vec<StderrTailEntry>,
pub dropped_lines: u64,
}Expand description
A module’s retained stderr, oldest entry first.
Fields§
§capture: StderrCaptureState§entries: Vec<StderrTailEntry>§dropped_lines: u64Lines not present above: evicted by the ring, or held back by this request’s own caps.
Non-zero means the first entry is not the first line the module wrote. A reader hunting a cause needs that, or an absent explanation reads as a module that never gave one.
Zero is skipped so the common complete-tail case stays compact.
Trait Implementations§
Source§impl Clone for StderrTail
impl Clone for StderrTail
Source§fn clone(&self) -> StderrTail
fn clone(&self) -> StderrTail
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StderrTail
impl Debug for StderrTail
Source§impl<'de> Deserialize<'de> for StderrTail
impl<'de> Deserialize<'de> for StderrTail
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StderrTail
impl PartialEq for StderrTail
Source§impl Serialize for StderrTail
impl Serialize for StderrTail
impl StructuralPartialEq for StderrTail
Auto Trait Implementations§
impl Freeze for StderrTail
impl RefUnwindSafe for StderrTail
impl Send for StderrTail
impl Sync for StderrTail
impl Unpin for StderrTail
impl UnsafeUnpin for StderrTail
impl UnwindSafe for StderrTail
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