Enum aws_sdk_connect::model::ResourceType
source · [−]#[non_exhaustive]
pub enum ResourceType {
Contact,
ContactFlow,
HierarchyGroup,
HierarchyLevel,
Instance,
Participant,
User,
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.
Contact
ContactFlow
HierarchyGroup
HierarchyLevel
Instance
Participant
User
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for ResourceType
impl AsRef<str> for ResourceType
sourceimpl Clone for ResourceType
impl Clone for ResourceType
sourcefn clone(&self) -> ResourceType
fn clone(&self) -> ResourceType
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 ResourceType
impl Debug for ResourceType
sourceimpl From<&str> for ResourceType
impl From<&str> for ResourceType
sourceimpl FromStr for ResourceType
impl FromStr for ResourceType
sourceimpl Hash for ResourceType
impl Hash for ResourceType
sourceimpl Ord for ResourceType
impl Ord for ResourceType
sourcefn cmp(&self, other: &ResourceType) -> Ordering
fn cmp(&self, other: &ResourceType) -> 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<ResourceType> for ResourceType
impl PartialEq<ResourceType> for ResourceType
sourcefn eq(&self, other: &ResourceType) -> bool
fn eq(&self, other: &ResourceType) -> bool
sourceimpl PartialOrd<ResourceType> for ResourceType
impl PartialOrd<ResourceType> for ResourceType
sourcefn partial_cmp(&self, other: &ResourceType) -> Option<Ordering>
fn partial_cmp(&self, other: &ResourceType) -> 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 ResourceType
impl StructuralEq for ResourceType
impl StructuralPartialEq for ResourceType
Auto Trait Implementations
impl RefUnwindSafe for ResourceType
impl Send for ResourceType
impl Sync for ResourceType
impl Unpin for ResourceType
impl UnwindSafe for ResourceType
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.