Struct google_monitoring3::api::Point[][src]

pub struct Point {
    pub interval: Option<TimeInterval>,
    pub value: Option<TypedValue>,
}

A single data point in a time series.

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

Fields

interval: Option<TimeInterval>

The time interval to which the data point applies. For GAUGE metrics, the start time is optional, but if it is supplied, it must equal the end time. For DELTA metrics, the start and end time should specify a non-zero interval, with subsequent points specifying contiguous and non-overlapping intervals. For CUMULATIVE metrics, the start and end time should specify a non-zero interval, with subsequent points specifying the same start time and increasing end times, until an event resets the cumulative value to zero and sets a new start time for the following points.

value: Option<TypedValue>

The value of the data point.

Trait Implementations

impl Clone for Point[src]

impl Debug for Point[src]

impl Default for Point[src]

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

impl Part for Point[src]

impl Serialize for Point[src]

Auto Trait Implementations

impl RefUnwindSafe for Point[src]

impl Send for Point[src]

impl Sync for Point[src]

impl Unpin for Point[src]

impl UnwindSafe for Point[src]

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> 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.