[][src]Enum openstack::compute::ServerSortKey

#[non_exhaustive]pub enum ServerSortKey {
    AccessIpv4,
    AccessIpv6,
    AutoDiskConfig,
    AvailabilityZone,
    ConfigDrive,
    CreatedAt,
    DisplayDescription,
    DisplayName,
    Host,
    HostName,
    ImageRef,
    InstanceTypeId,
    KernelId,
    KeyName,
    LaunchIndex,
    LaunchedAt,
    LockedBy,
    Node,
    PowerState,
    Progress,
    ProjectId,
    RamdiskId,
    RootDeviceName,
    TaskState,
    TerminatedAt,
    UpdatedAt,
    UserId,
    Uuid,
    VmState,
}

Available sort keys.

Variants (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.
AccessIpv4
AccessIpv6
AutoDiskConfig
AvailabilityZone
ConfigDrive
CreatedAt
DisplayDescription
DisplayName
Host
HostName
ImageRef
InstanceTypeId
KernelId
KeyName
LaunchIndex
LaunchedAt
LockedBy
Node
PowerState
Progress
ProjectId
RamdiskId
RootDeviceName
TaskState
TerminatedAt
UpdatedAt
UserId
Uuid
VmState

Trait Implementations

impl Clone for ServerSortKey[src]

impl Copy for ServerSortKey[src]

impl Debug for ServerSortKey[src]

impl<'de> Deserialize<'de> for ServerSortKey[src]

impl Display for ServerSortKey[src]

impl Eq for ServerSortKey[src]

impl From<ServerSortKey> for String[src]

impl PartialEq<ServerSortKey> for ServerSortKey[src]

impl Serialize for ServerSortKey[src]

impl StructuralEq for ServerSortKey[src]

impl StructuralPartialEq for ServerSortKey[src]

Auto Trait Implementations

impl RefUnwindSafe for ServerSortKey

impl Send for ServerSortKey

impl Sync for ServerSortKey

impl Unpin for ServerSortKey

impl UnwindSafe for ServerSortKey

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.