pub enum HostPtpConfigDeviceTypeEnum {
None,
VirtualNic,
PciPassthruNic,
Other_(String),
}Expand description
PTP capable network device type.
Possible values:
-
none: No device. -
virtualNic: Virtual network adapter. -
pciPassthruNic: A network PCI device capable of PTP hardware timestamping, enabled for passthru.See HostPciPassthruSystem for information on PCI devices enabled for passthru available on the host.
Since: vSphere API Release 7.0.3.0
Variants§
None
VirtualNic
PciPassthruNic
Other_(String)
This variant handles values not known at compile time.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for HostPtpConfigDeviceTypeEnum
impl AsRef<str> for HostPtpConfigDeviceTypeEnum
Source§impl Clone for HostPtpConfigDeviceTypeEnum
impl Clone for HostPtpConfigDeviceTypeEnum
Source§fn clone(&self) -> HostPtpConfigDeviceTypeEnum
fn clone(&self) -> HostPtpConfigDeviceTypeEnum
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 HostPtpConfigDeviceTypeEnum
impl Debug for HostPtpConfigDeviceTypeEnum
Source§impl<'a> From<&'a HostPtpConfigDeviceTypeEnum> for &'a str
impl<'a> From<&'a HostPtpConfigDeviceTypeEnum> for &'a str
Source§fn from(value: &'a HostPtpConfigDeviceTypeEnum) -> Self
fn from(value: &'a HostPtpConfigDeviceTypeEnum) -> Self
Converts to this type from the input type.
Source§impl Hash for HostPtpConfigDeviceTypeEnum
impl Hash for HostPtpConfigDeviceTypeEnum
impl Eq for HostPtpConfigDeviceTypeEnum
impl StructuralPartialEq for HostPtpConfigDeviceTypeEnum
Auto Trait Implementations§
impl Freeze for HostPtpConfigDeviceTypeEnum
impl RefUnwindSafe for HostPtpConfigDeviceTypeEnum
impl Send for HostPtpConfigDeviceTypeEnum
impl Sync for HostPtpConfigDeviceTypeEnum
impl Unpin for HostPtpConfigDeviceTypeEnum
impl UnsafeUnpin for HostPtpConfigDeviceTypeEnum
impl UnwindSafe for HostPtpConfigDeviceTypeEnum
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.