Enum google_api_proto::google::cloud::dataproc::v1::FailureAction
source · #[repr(i32)]pub enum FailureAction {
Unspecified = 0,
NoAction = 1,
Delete = 2,
}
Expand description
Actions in response to failure of a resource associated with a cluster.
Variants§
Unspecified = 0
When FailureAction is unspecified, failure action defaults to NO_ACTION.
NoAction = 1
Take no action on failure to create a cluster resource. NO_ACTION is the default.
Delete = 2
Delete the failed cluster resource.
Implementations§
source§impl FailureAction
impl FailureAction
source§impl FailureAction
impl FailureAction
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 Clone for FailureAction
impl Clone for FailureAction
source§fn clone(&self) -> FailureAction
fn clone(&self) -> FailureAction
Returns a copy 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 FailureAction
impl Debug for FailureAction
source§impl Default for FailureAction
impl Default for FailureAction
source§fn default() -> FailureAction
fn default() -> FailureAction
Returns the “default value” for a type. Read more
source§impl From<FailureAction> for i32
impl From<FailureAction> for i32
source§fn from(value: FailureAction) -> i32
fn from(value: FailureAction) -> i32
Converts to this type from the input type.
source§impl Hash for FailureAction
impl Hash for FailureAction
source§impl Ord for FailureAction
impl Ord for FailureAction
source§fn cmp(&self, other: &FailureAction) -> Ordering
fn cmp(&self, other: &FailureAction) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for FailureAction
impl PartialEq for FailureAction
source§fn eq(&self, other: &FailureAction) -> bool
fn eq(&self, other: &FailureAction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for FailureAction
impl PartialOrd for FailureAction
source§fn partial_cmp(&self, other: &FailureAction) -> Option<Ordering>
fn partial_cmp(&self, other: &FailureAction) -> Option<Ordering>
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 FailureAction
impl TryFrom<i32> for FailureAction
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
source§fn try_from(value: i32) -> Result<FailureAction, UnknownEnumValue>
fn try_from(value: i32) -> Result<FailureAction, UnknownEnumValue>
Performs the conversion.
impl Copy for FailureAction
impl Eq for FailureAction
impl StructuralPartialEq for FailureAction
Auto Trait Implementations§
impl Freeze for FailureAction
impl RefUnwindSafe for FailureAction
impl Send for FailureAction
impl Sync for FailureAction
impl Unpin for FailureAction
impl UnwindSafe for FailureAction
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