[][src]Struct cfn_resource_provider::Ignored

pub struct Ignored;

This is a special struct that can be used in conjunction with Serde to represent a field whose contents should be discarded during deserialization if it is present, and doesn't fail if the field doesn't exist.

This type is meant to be used as the generic type parameter for CfnRequest if your AWS CloudFormation custom resource doesn't take any custom resource properties, but you don't want deserialization to fail should any properties be specified.

Trait Implementations

impl Clone for Ignored[src]

impl Copy for Ignored[src]

impl Debug for Ignored[src]

impl Default for Ignored[src]

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

impl PartialEq<Ignored> for Ignored[src]

impl PhysicalResourceIdSuffixProvider for Ignored[src]

impl StructuralPartialEq for Ignored[src]

Auto Trait Implementations

impl RefUnwindSafe for Ignored

impl Send for Ignored

impl Sync for Ignored

impl Unpin for Ignored

impl UnwindSafe for Ignored

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, 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<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err