pub enum DiagnosticCapability {
HealthSnapshot,
ClusterSnapshot,
ExtensionsCatalog,
DriveObservations,
ClientDevnull,
InspectArchive,
ObjectSpeedtest,
NetworkSpeedtest,
SiteSpeedtest,
SiteReplicationNetperf,
}Expand description
A diagnostic operation whose support must be known before it is invoked.
Variants§
HealthSnapshot
ClusterSnapshot
ExtensionsCatalog
DriveObservations
ClientDevnull
InspectArchive
ObjectSpeedtest
NetworkSpeedtest
SiteSpeedtest
SiteReplicationNetperf
Implementations§
Trait Implementations§
Source§impl Clone for DiagnosticCapability
impl Clone for DiagnosticCapability
Source§fn clone(&self) -> DiagnosticCapability
fn clone(&self) -> DiagnosticCapability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DiagnosticCapability
Source§impl Debug for DiagnosticCapability
impl Debug for DiagnosticCapability
impl Eq for DiagnosticCapability
Source§impl PartialEq for DiagnosticCapability
impl PartialEq for DiagnosticCapability
impl StructuralPartialEq for DiagnosticCapability
Auto Trait Implementations§
impl Freeze for DiagnosticCapability
impl RefUnwindSafe for DiagnosticCapability
impl Send for DiagnosticCapability
impl Sync for DiagnosticCapability
impl Unpin for DiagnosticCapability
impl UnsafeUnpin for DiagnosticCapability
impl UnwindSafe for DiagnosticCapability
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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