[][src]Struct rusoto_ds::Snapshot

pub struct Snapshot {
    pub directory_id: Option<String>,
    pub name: Option<String>,
    pub snapshot_id: Option<String>,
    pub start_time: Option<f64>,
    pub status: Option<String>,
    pub type_: Option<String>,
}

Describes a directory snapshot.

Fields

The directory identifier.

The descriptive name of the snapshot.

The snapshot identifier.

The date and time that the snapshot was taken.

The snapshot status.

The snapshot type.

Trait Implementations

impl Clone for Snapshot
[src]

Performs copy-assignment from source. Read more

impl Default for Snapshot
[src]

impl PartialEq<Snapshot> for Snapshot
[src]

impl Debug for Snapshot
[src]

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

Auto Trait Implementations

impl Send for Snapshot

impl Sync for Snapshot

Blanket Implementations

impl<T> From for T
[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut 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> Same for T

Should always be Self

impl<T> Erased for T