[][src]Struct rusoto_clouddirectory::Facet

pub struct Facet {
    pub facet_style: Option<String>,
    pub name: Option<String>,
    pub object_type: Option<String>,
}

A structure that contains Name, ARN, Attributes, Rules, and ObjectTypes. See Facets for more information.

Fields

facet_style: Option<String>

There are two different styles that you can define on any given facet, Static and Dynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.

name: Option<String>

The name of the Facet.

object_type: Option<String>

The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.

Trait Implementations

impl Clone for Facet[src]

impl Debug for Facet[src]

impl Default for Facet[src]

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

impl PartialEq<Facet> for Facet[src]

impl StructuralPartialEq for Facet[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> 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.