[][src]Struct rusoto_cognito_identity::RulesConfigurationType

pub struct RulesConfigurationType {
    pub rules: Vec<MappingRule>,
}

A container for rules.

Fields

rules: Vec<MappingRule>

An array of rules. You can specify up to 25 rules per identity provider.

Rules are evaluated in order. The first one to match specifies the role.

Trait Implementations

impl Clone for RulesConfigurationType[src]

impl Default for RulesConfigurationType[src]

impl PartialEq<RulesConfigurationType> for RulesConfigurationType[src]

impl Debug for RulesConfigurationType[src]

impl Serialize for RulesConfigurationType[src]

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

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<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<T> Borrow<T> for T where
    T: ?Sized
[src]

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self