Enum gapi_grpc::google::cloud::oslogin::common::OperatingSystemType[][src]

#[repr(i32)]pub enum OperatingSystemType {
    Unspecified,
    Linux,
    Windows,
}

The operating system options for account entries.

Variants

Unspecified

The operating system type associated with the user account information is unspecified.

Linux

Linux user account information.

Windows

Windows user account information.

Implementations

impl OperatingSystemType[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of OperatingSystemType.

pub fn from_i32(value: i32) -> Option<OperatingSystemType>[src]

Converts an i32 to a OperatingSystemType, or None if value is not a valid variant.

Trait Implementations

impl Clone for OperatingSystemType[src]

impl Copy for OperatingSystemType[src]

impl Debug for OperatingSystemType[src]

impl Default for OperatingSystemType[src]

impl Eq for OperatingSystemType[src]

impl From<OperatingSystemType> for i32[src]

impl Hash for OperatingSystemType[src]

impl Ord for OperatingSystemType[src]

impl PartialEq<OperatingSystemType> for OperatingSystemType[src]

impl PartialOrd<OperatingSystemType> for OperatingSystemType[src]

impl StructuralEq for OperatingSystemType[src]

impl StructuralPartialEq for OperatingSystemType[src]

Auto Trait Implementations

impl RefUnwindSafe for OperatingSystemType

impl Send for OperatingSystemType

impl Sync for OperatingSystemType

impl Unpin for OperatingSystemType

impl UnwindSafe for OperatingSystemType

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<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> IntoRequest<T> for T[src]

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

type Owned = T

The resulting type after obtaining ownership.

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]