[][src]Struct rusoto_clouddirectory::IndexAttachment

pub struct IndexAttachment {
    pub indexed_attributes: Option<Vec<AttributeKeyAndValue>>,
    pub object_identifier: Option<String>,
}

Represents an index and an attached object.

Fields

indexed_attributes: Option<Vec<AttributeKeyAndValue>>

The indexed attribute values.

object_identifier: Option<String>

In response to ListIndex, the ObjectIdentifier of the object attached to the index. In response to ListAttachedIndices, the ObjectIdentifier of the index attached to the object. This field will always contain the ObjectIdentifier of the object on the opposite side of the attachment specified in the query.

Trait Implementations

impl Default for IndexAttachment[src]

impl Clone for IndexAttachment[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<IndexAttachment> for IndexAttachment[src]

impl Debug for IndexAttachment[src]

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

Auto Trait Implementations

Blanket Implementations

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

impl<T> Borrow<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> Erased for T

impl<T> Same<T> for T

type Output = T

Should always be Self