[][src]Struct google_cloudasset1::TemporalAsset

pub struct TemporalAsset {
    pub deleted: Option<bool>,
    pub window: Option<TimeWindow>,
    pub asset: Option<Asset>,
}

An asset in Google Cloud and its temporal metadata, including the time window when it was observed and its status during that window.

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

Fields

deleted: Option<bool>

Whether the asset has been deleted or not.

window: Option<TimeWindow>

The time window when the asset data and state was observed.

asset: Option<Asset>

An asset in Google Cloud.

Trait Implementations

impl Clone for TemporalAsset[src]

impl Debug for TemporalAsset[src]

impl Default for TemporalAsset[src]

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

impl Part for TemporalAsset[src]

impl Serialize for TemporalAsset[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> 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> Typeable for T where
    T: Any