pub struct DiagnosticOutputSnapshot {
pub initialized: bool,
pub first_failure: Option<DiagnosticIoFailure>,
pub enqueued: u64,
pub written: u64,
pub dropped: u64,
pub output_failed: u64,
pub stderr_failed: u64,
pub stderr_suppressed: u64,
pub truncated: u64,
pub closed: bool,
}Fields§
§initialized: bool§first_failure: Option<DiagnosticIoFailure>§enqueued: u64§written: u64§dropped: u64§output_failed: u64§stderr_failed: u64§stderr_suppressed: u64§truncated: u64§closed: boolTrait Implementations§
Source§impl Clone for DiagnosticOutputSnapshot
impl Clone for DiagnosticOutputSnapshot
Source§fn clone(&self) -> DiagnosticOutputSnapshot
fn clone(&self) -> DiagnosticOutputSnapshot
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 moreimpl Copy for DiagnosticOutputSnapshot
Source§impl Debug for DiagnosticOutputSnapshot
impl Debug for DiagnosticOutputSnapshot
Source§impl Default for DiagnosticOutputSnapshot
impl Default for DiagnosticOutputSnapshot
Source§fn default() -> DiagnosticOutputSnapshot
fn default() -> DiagnosticOutputSnapshot
Returns the “default value” for a type. Read more
impl Eq for DiagnosticOutputSnapshot
Source§impl PartialEq for DiagnosticOutputSnapshot
impl PartialEq for DiagnosticOutputSnapshot
impl StructuralPartialEq for DiagnosticOutputSnapshot
Auto Trait Implementations§
impl Freeze for DiagnosticOutputSnapshot
impl RefUnwindSafe for DiagnosticOutputSnapshot
impl Send for DiagnosticOutputSnapshot
impl Sync for DiagnosticOutputSnapshot
impl Unpin for DiagnosticOutputSnapshot
impl UnsafeUnpin for DiagnosticOutputSnapshot
impl UnwindSafe for DiagnosticOutputSnapshot
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