[−][src]Struct cfn_resource_provider::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]
fn deserialize<D>(_deserializer: D) -> Result<Ignored, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<Ignored> for Ignored
[src]
impl PhysicalResourceIdSuffixProvider for Ignored
[src]
fn physical_resource_id_suffix(&self) -> String
[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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,