Enum google_api_proto::google::cloud::migrationcenter::v1::vmware_disk_config::VmdkMode
source · #[repr(i32)]pub enum VmdkMode {
Unspecified = 0,
Dependent = 1,
IndependentPersistent = 2,
IndependentNonpersistent = 3,
}
Expand description
VMDK disk mode.
Variants§
Unspecified = 0
VMDK disk mode unspecified or unknown.
Dependent = 1
Dependent disk mode.
IndependentPersistent = 2
Independent - Persistent disk mode.
IndependentNonpersistent = 3
Independent - Nonpersistent disk mode.
Implementations§
source§impl VmdkMode
impl VmdkMode
sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
source§impl Ord for VmdkMode
impl Ord for VmdkMode
source§impl PartialEq for VmdkMode
impl PartialEq for VmdkMode
source§impl PartialOrd for VmdkMode
impl PartialOrd for VmdkMode
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for VmdkMode
impl TryFrom<i32> for VmdkMode
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
impl Copy for VmdkMode
impl Eq for VmdkMode
impl StructuralPartialEq for VmdkMode
Auto Trait Implementations§
impl Freeze for VmdkMode
impl RefUnwindSafe for VmdkMode
impl Send for VmdkMode
impl Sync for VmdkMode
impl Unpin for VmdkMode
impl UnwindSafe for VmdkMode
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
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request