pub enum VsanCapabilityStatusEnum {
Unknown,
Oldversion,
Disconnected,
Calculated,
Other_(String),
}Expand description
Represents a condition that an object is in when retrieving capability on it.
A host can be in multiple conditions at the same time. Currently we have the following ones.
Possible values:
unknown: Not able to get/calculate the host’s capabilities, thus empty capability list returned.oldversion: Host version is before ESXi 6.0 U1.disconnected: Host is in disconnected state.calculated: Capabilities are not retrieved from the host but are calculated based on host’s version.
Variants§
Unknown
Oldversion
Disconnected
Calculated
Other_(String)
This variant handles values not known at compile time.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for VsanCapabilityStatusEnum
impl AsRef<str> for VsanCapabilityStatusEnum
Source§impl Clone for VsanCapabilityStatusEnum
impl Clone for VsanCapabilityStatusEnum
Source§fn clone(&self) -> VsanCapabilityStatusEnum
fn clone(&self) -> VsanCapabilityStatusEnum
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VsanCapabilityStatusEnum
impl Debug for VsanCapabilityStatusEnum
Source§impl Display for VsanCapabilityStatusEnum
impl Display for VsanCapabilityStatusEnum
Source§impl<'a> From<&'a VsanCapabilityStatusEnum> for &'a str
impl<'a> From<&'a VsanCapabilityStatusEnum> for &'a str
Source§fn from(value: &'a VsanCapabilityStatusEnum) -> Self
fn from(value: &'a VsanCapabilityStatusEnum) -> Self
Converts to this type from the input type.
Source§impl Hash for VsanCapabilityStatusEnum
impl Hash for VsanCapabilityStatusEnum
Source§impl PartialEq for VsanCapabilityStatusEnum
impl PartialEq for VsanCapabilityStatusEnum
impl Eq for VsanCapabilityStatusEnum
impl StructuralPartialEq for VsanCapabilityStatusEnum
Auto Trait Implementations§
impl Freeze for VsanCapabilityStatusEnum
impl RefUnwindSafe for VsanCapabilityStatusEnum
impl Send for VsanCapabilityStatusEnum
impl Sync for VsanCapabilityStatusEnum
impl Unpin for VsanCapabilityStatusEnum
impl UnsafeUnpin for VsanCapabilityStatusEnum
impl UnwindSafe for VsanCapabilityStatusEnum
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<To, T> CastInto<To> for T
impl<To, T> CastInto<To> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.