pub struct DiagnosticObserver(/* private fields */);Implementations§
Source§impl DiagnosticObserver
impl DiagnosticObserver
pub fn set_sink(&self, sink: DiagnosticSink) -> Result<()>
Sourcepub fn prepare(&self, diagnostic: &Diagnostic) -> Diagnostic
pub fn prepare(&self, diagnostic: &Diagnostic) -> Diagnostic
Void UI APIs report observer failures visibly and through sanitized telemetry.
Trait Implementations§
Source§impl Clone for DiagnosticObserver
impl Clone for DiagnosticObserver
Source§impl Debug for DiagnosticObserver
impl Debug for DiagnosticObserver
Auto Trait Implementations§
impl Freeze for DiagnosticObserver
impl RefUnwindSafe for DiagnosticObserver
impl Send for DiagnosticObserver
impl Sync for DiagnosticObserver
impl Unpin for DiagnosticObserver
impl UnsafeUnpin for DiagnosticObserver
impl UnwindSafe for DiagnosticObserver
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