Struct nakadi_types::event_type::EventTypeAuthorization [−][src]
pub struct EventTypeAuthorization { pub admins: AuthorizationAttributes, pub readers: AuthorizationAttributes, pub writers: AuthorizationAttributes, }
Fields
admins: AuthorizationAttributes
readers: AuthorizationAttributes
writers: AuthorizationAttributes
Implementations
pub fn new<A, R, W>(admins: A, readers: R, writers: W) -> Self where
A: Into<AuthorizationAttributes>,
R: Into<AuthorizationAttributes>,
W: Into<AuthorizationAttributes>,
[src]Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for EventTypeAuthorization
impl Send for EventTypeAuthorization
impl Sync for EventTypeAuthorization
impl Unpin for EventTypeAuthorization
impl UnwindSafe for EventTypeAuthorization
Blanket Implementations
Mutably borrows from an owned value. Read more