[][src]Enum nakadi_types::model::event_type::EventTypeAudience

pub enum EventTypeAudience {
    ComponentInternal,
    BusinessUnitInternal,
    CompanyInternal,
    ExternalPartner,
    ExternalPublic,
}

Intended target audience of the event type. Relevant for standards around quality of design and documentation, reviews, discoverability, changeability, and permission granting. See the guidelines https://opensource.zalando.com/restful-api-guidelines/#219

This attribute adds no functionality and is used only to inform users about the usage scope of the event type.

See also Nakadi Manual

Variants

ComponentInternal
BusinessUnitInternal
CompanyInternal
ExternalPartner
ExternalPublic

Trait Implementations

impl Clone for EventTypeAudience[src]

impl Copy for EventTypeAudience[src]

impl Debug for EventTypeAudience[src]

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

impl Eq for EventTypeAudience[src]

impl PartialEq<EventTypeAudience> for EventTypeAudience[src]

impl Serialize for EventTypeAudience[src]

impl StructuralEq for EventTypeAudience[src]

impl StructuralPartialEq for EventTypeAudience[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<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> 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, 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>,