pub struct CaptureEmitter { /* private fields */ }Expand description
CaptureEmitter is used to capture diagnostics which are emitted, for later examination.
This is intended for use in testing, where it is desirable to emit diagnostics and write assertions about what was displayed to the user.
Implementations§
Trait Implementations§
Source§impl Default for CaptureEmitter
impl Default for CaptureEmitter
Source§fn default() -> CaptureEmitter
fn default() -> CaptureEmitter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for CaptureEmitter
impl !RefUnwindSafe for CaptureEmitter
impl Send for CaptureEmitter
impl Sync for CaptureEmitter
impl Unpin for CaptureEmitter
impl UnwindSafe for CaptureEmitter
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