[][src]Struct rusoto_storagegateway::VolumeRecoveryPointInfo

pub struct VolumeRecoveryPointInfo {
    pub volume_arn: Option<String>,
    pub volume_recovery_point_time: Option<String>,
    pub volume_size_in_bytes: Option<i64>,
    pub volume_usage_in_bytes: Option<i64>,
}

Describes a storage volume recovery point object.

Fields

volume_arn: Option<String>

The Amazon Resource Name (ARN) of the volume target.

volume_recovery_point_time: Option<String>

The time the recovery point was taken.

volume_size_in_bytes: Option<i64>

The size of the volume in bytes.

volume_usage_in_bytes: Option<i64>

The size of the data stored on the volume in bytes.

This value is not available for volumes created prior to May 13, 2015, until you store data on the volume.

Trait Implementations

impl Clone for VolumeRecoveryPointInfo[src]

impl Debug for VolumeRecoveryPointInfo[src]

impl Default for VolumeRecoveryPointInfo[src]

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

impl PartialEq<VolumeRecoveryPointInfo> for VolumeRecoveryPointInfo[src]

impl StructuralPartialEq for VolumeRecoveryPointInfo[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, 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> Sealed<T> for T where
    T: ?Sized

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.