pub struct WrittenRootFailure(/* private fields */);Expand description
A source whose complete terminal record was acknowledged by the file writer. The private field prevents callers from promoting queued or missing output.
ⓘ
use saddle_observability::root_diagnostic::WrittenRootFailure;
fn fake(queued: saddle_observability::RootRequestFailure) -> WrittenRootFailure {
WrittenRootFailure(queued)
}Implementations§
Source§impl WrittenRootFailure
impl WrittenRootFailure
pub fn into_source(self) -> RootRequestFailure
pub fn occurrence(&self) -> DiagnosticOccurrence
Auto Trait Implementations§
impl !RefUnwindSafe for WrittenRootFailure
impl !UnwindSafe for WrittenRootFailure
impl Freeze for WrittenRootFailure
impl Send for WrittenRootFailure
impl Sync for WrittenRootFailure
impl Unpin for WrittenRootFailure
impl UnsafeUnpin for WrittenRootFailure
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