#[non_exhaustive]
pub enum ContactFlowModuleState {
Active,
Archived,
Unknown(String),
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Active
Archived
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for ContactFlowModuleState
impl AsRef<str> for ContactFlowModuleState
sourceimpl Clone for ContactFlowModuleState
impl Clone for ContactFlowModuleState
sourcefn clone(&self) -> ContactFlowModuleState
fn clone(&self) -> ContactFlowModuleState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ContactFlowModuleState
impl Debug for ContactFlowModuleState
sourceimpl From<&str> for ContactFlowModuleState
impl From<&str> for ContactFlowModuleState
sourceimpl FromStr for ContactFlowModuleState
impl FromStr for ContactFlowModuleState
sourceimpl Hash for ContactFlowModuleState
impl Hash for ContactFlowModuleState
sourceimpl Ord for ContactFlowModuleState
impl Ord for ContactFlowModuleState
sourcefn cmp(&self, other: &ContactFlowModuleState) -> Ordering
fn cmp(&self, other: &ContactFlowModuleState) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<ContactFlowModuleState> for ContactFlowModuleState
impl PartialEq<ContactFlowModuleState> for ContactFlowModuleState
sourcefn eq(&self, other: &ContactFlowModuleState) -> bool
fn eq(&self, other: &ContactFlowModuleState) -> bool
sourceimpl PartialOrd<ContactFlowModuleState> for ContactFlowModuleState
impl PartialOrd<ContactFlowModuleState> for ContactFlowModuleState
sourcefn partial_cmp(&self, other: &ContactFlowModuleState) -> Option<Ordering>
fn partial_cmp(&self, other: &ContactFlowModuleState) -> Option<Ordering>
1.0.0 · sourcefn 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 moreimpl Eq for ContactFlowModuleState
impl StructuralEq for ContactFlowModuleState
impl StructuralPartialEq for ContactFlowModuleState
Auto Trait Implementations
impl RefUnwindSafe for ContactFlowModuleState
impl Send for ContactFlowModuleState
impl Sync for ContactFlowModuleState
impl Unpin for ContactFlowModuleState
impl UnwindSafe for ContactFlowModuleState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.