Enum aws_sdk_macie2::model::RelationshipStatus
source · [−]#[non_exhaustive]
pub enum RelationshipStatus {
AccountSuspended,
Created,
EmailVerificationFailed,
EmailVerificationInProgress,
Enabled,
Invited,
Paused,
RegionDisabled,
Removed,
Resigned,
Unknown(String),
}
Expand description
The current status of the relationship between an account and an associated Amazon Macie administrator account. Possible values are:
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.
AccountSuspended
Created
EmailVerificationFailed
EmailVerificationInProgress
Enabled
Invited
Paused
RegionDisabled
Removed
Resigned
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for RelationshipStatus
impl AsRef<str> for RelationshipStatus
sourceimpl Clone for RelationshipStatus
impl Clone for RelationshipStatus
sourcefn clone(&self) -> RelationshipStatus
fn clone(&self) -> RelationshipStatus
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 RelationshipStatus
impl Debug for RelationshipStatus
sourceimpl From<&str> for RelationshipStatus
impl From<&str> for RelationshipStatus
sourceimpl FromStr for RelationshipStatus
impl FromStr for RelationshipStatus
sourceimpl Hash for RelationshipStatus
impl Hash for RelationshipStatus
sourceimpl Ord for RelationshipStatus
impl Ord for RelationshipStatus
sourcefn cmp(&self, other: &RelationshipStatus) -> Ordering
fn cmp(&self, other: &RelationshipStatus) -> Ordering
1.21.0 · sourcefn 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
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<RelationshipStatus> for RelationshipStatus
impl PartialEq<RelationshipStatus> for RelationshipStatus
sourcefn eq(&self, other: &RelationshipStatus) -> bool
fn eq(&self, other: &RelationshipStatus) -> bool
sourceimpl PartialOrd<RelationshipStatus> for RelationshipStatus
impl PartialOrd<RelationshipStatus> for RelationshipStatus
sourcefn partial_cmp(&self, other: &RelationshipStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &RelationshipStatus) -> 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 RelationshipStatus
impl StructuralEq for RelationshipStatus
impl StructuralPartialEq for RelationshipStatus
Auto Trait Implementations
impl RefUnwindSafe for RelationshipStatus
impl Send for RelationshipStatus
impl Sync for RelationshipStatus
impl Unpin for RelationshipStatus
impl UnwindSafe for RelationshipStatus
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.