[][src]Struct rusoto_iot::AuthInfo

pub struct AuthInfo {
    pub action_type: Option<String>,
    pub resources: Option<Vec<String>>,
}

A collection of authorization information.

Fields

The type of action for which the principal is being authorized.

The resources for which the principal is being authorized to perform the specified action.

Trait Implementations

impl PartialEq<AuthInfo> for AuthInfo
[src]

impl Default for AuthInfo
[src]

impl Clone for AuthInfo
[src]

Performs copy-assignment from source. Read more

impl Debug for AuthInfo
[src]

impl Serialize for AuthInfo
[src]

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

Auto Trait Implementations

impl Send for AuthInfo

impl Sync for AuthInfo

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

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

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T