pub struct ActiveDiagnosticsEngine { /* private fields */ }Implementations§
Source§impl ActiveDiagnosticsEngine
impl ActiveDiagnosticsEngine
pub fn new() -> Self
pub fn with_config(config: &Config) -> Self
pub fn update(&mut self) -> Result<()>
pub fn get_diagnostics(&self) -> &ActiveDiagnostics
pub fn add_custom_target(&mut self, target: String)
pub fn get_connectivity_summary(&self) -> ConnectivitySummary
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ActiveDiagnosticsEngine
impl RefUnwindSafe for ActiveDiagnosticsEngine
impl Send for ActiveDiagnosticsEngine
impl Sync for ActiveDiagnosticsEngine
impl Unpin for ActiveDiagnosticsEngine
impl UnsafeUnpin for ActiveDiagnosticsEngine
impl UnwindSafe for ActiveDiagnosticsEngine
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more