Enum gapi_grpc::google::cloud::resourcemanager::v3::organization::Owner[][src]

pub enum Owner {
    DirectoryCustomerId(String),
}

The owner of this organization. The owner should be specified on creation. Once set, it cannot be changed.

The lifetime of the organization and all of its descendants are bound to the owner. If the owner is deleted, the organization and all its descendants will be deleted.

Variants

DirectoryCustomerId(String)

Immutable. The G Suite / Workspace customer id used in the Directory API.

Implementations

impl Owner[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<Owner>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for Owner[src]

impl Debug for Owner[src]

impl PartialEq<Owner> for Owner[src]

impl StructuralPartialEq for Owner[src]

Auto Trait Implementations

impl RefUnwindSafe for Owner

impl Send for Owner

impl Sync for Owner

impl Unpin for Owner

impl UnwindSafe for Owner

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