[][src]Enum gcp_client::google::cloud::managedidentities::v1beta1::trust::TrustDirection

#[repr(i32)]pub enum TrustDirection {
    Unspecified,
    Inbound,
    Outbound,
    Bidirectional,
}

Represents the direction of trust. See System.DirectoryServices.ActiveDirectory.TrustDirection for more information.

Variants

Unspecified

Not set.

Inbound

The inbound direction represents the trusting side.

Outbound

The outboud direction represents the trusted side.

Bidirectional

The bidirectional direction represents the trusted / trusting side.

Implementations

impl TrustDirection[src]

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

Returns true if value is a variant of TrustDirection.

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

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

Trait Implementations

impl Clone for TrustDirection[src]

impl Copy for TrustDirection[src]

impl Debug for TrustDirection[src]

impl Default for TrustDirection[src]

impl Eq for TrustDirection[src]

impl From<TrustDirection> for i32[src]

impl Hash for TrustDirection[src]

impl Ord for TrustDirection[src]

impl PartialEq<TrustDirection> for TrustDirection[src]

impl PartialOrd<TrustDirection> for TrustDirection[src]

impl StructuralEq for TrustDirection[src]

impl StructuralPartialEq for TrustDirection[src]

Auto Trait Implementations

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, 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>, 

impl<T> WithSubscriber for T[src]