[][src]Struct google_storagetransfer1::GcsData

pub struct GcsData {
    pub bucket_name: Option<String>,
}

In a GcsData resource, an object's name is the Google Cloud Storage object's name and its lastModificationTime refers to the object's updated time, which changes when the content or the metadata of the object is updated.

This type is not used in any activity, and only used as part of another schema.

Fields

bucket_name: Option<String>

Required. Google Cloud Storage bucket name (see Bucket Name Requirements).

Trait Implementations

impl Part for GcsData[src]

impl Default for GcsData[src]

impl Clone for GcsData[src]

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

Performs copy-assignment from source. Read more

impl Debug for GcsData[src]

impl Serialize for GcsData[src]

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

Auto Trait Implementations

impl Send for GcsData

impl Unpin for GcsData

impl Sync for GcsData

impl UnwindSafe for GcsData

impl RefUnwindSafe for GcsData

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

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

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> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]