[][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 Debug for RulesConfigurationType[src]

impl Default for RulesConfigurationType[src]

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

impl PartialEq<RulesConfigurationType> for RulesConfigurationType[src]

impl Serialize for RulesConfigurationType[src]

impl StructuralPartialEq for RulesConfigurationType[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: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.