pub struct CapturingSink { /* private fields */ }Expand description
A sink that writes observations as JSON Lines to a Vec<String> for tests
and simple capture.
Implementations§
Trait Implementations§
Source§impl Debug for CapturingSink
impl Debug for CapturingSink
Source§impl Default for CapturingSink
impl Default for CapturingSink
Source§fn default() -> CapturingSink
fn default() -> CapturingSink
Returns the “default value” for a type. Read more
Source§impl ObservationSink for CapturingSink
impl ObservationSink for CapturingSink
fn emit(&self, observation: &ReliabilityObservation)
Auto Trait Implementations§
impl !Freeze for CapturingSink
impl RefUnwindSafe for CapturingSink
impl Send for CapturingSink
impl Sync for CapturingSink
impl Unpin for CapturingSink
impl UnsafeUnpin for CapturingSink
impl UnwindSafe for CapturingSink
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