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