[][src]Struct google_cloudmonitoring2_beta2::TimeseriesPoint

pub struct TimeseriesPoint {
    pub timeseries_desc: Option<TimeseriesDescriptor>,
    pub point: Option<Point>,
}

When writing time series, TimeseriesPoint should be used instead of Timeseries, to enforce single point for each time series in the timeseries.write request.

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

Fields

timeseries_desc: Option<TimeseriesDescriptor>

The descriptor of this time series.

point: Option<Point>

The data point in this time series snapshot.

Trait Implementations

impl Part for TimeseriesPoint[src]

impl Default for TimeseriesPoint[src]

impl Clone for TimeseriesPoint[src]

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

Performs copy-assignment from source. Read more

impl Debug for TimeseriesPoint[src]

impl Serialize for TimeseriesPoint[src]

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

Auto Trait Implementations

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]