[][src]Struct rusoto_compute_optimizer::ProjectedMetric

pub struct ProjectedMetric {
    pub name: Option<String>,
    pub timestamps: Option<Vec<f64>>,
    pub values: Option<Vec<f64>>,
}

Describes a projected utilization metric of a recommendation option, such as an Amazon EC2 instance.

Fields

name: Option<String>

The name of the projected utilization metric.

Memory metrics are only returned for resources that have the unified CloudWatch agent installed on them. For more information, see Enabling Memory Utilization with the CloudWatch Agent.

timestamps: Option<Vec<f64>>

The time stamps of the projected utilization metric.

values: Option<Vec<f64>>

The values of the projected utilization metrics.

Trait Implementations

impl Clone for ProjectedMetric[src]

impl Debug for ProjectedMetric[src]

impl Default for ProjectedMetric[src]

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

impl PartialEq<ProjectedMetric> for ProjectedMetric[src]

impl StructuralPartialEq for ProjectedMetric[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> Instrument for T[src]

impl<T> Instrument 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> 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.