[][src]Struct rusoto_ebs::ChangedBlock

pub struct ChangedBlock {
    pub block_index: Option<i64>,
    pub first_block_token: Option<String>,
    pub second_block_token: Option<String>,
}

A block of data in an Amazon Elastic Block Store snapshot that is different from another snapshot of the same volume/snapshot lineage.

Fields

block_index: Option<i64>

The block index.

first_block_token: Option<String>

The block token for the block index of the FirstSnapshotId specified in the ListChangedBlocks operation. This value is absent if the first snapshot does not have the changed block that is on the second snapshot.

second_block_token: Option<String>

The block token for the block index of the SecondSnapshotId specified in the ListChangedBlocks operation.

Trait Implementations

impl Clone for ChangedBlock[src]

impl Debug for ChangedBlock[src]

impl Default for ChangedBlock[src]

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

impl PartialEq<ChangedBlock> for ChangedBlock[src]

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