[][src]Struct rusoto_codeguruprofiler::Anomaly

pub struct Anomaly {
    pub instances: Vec<AnomalyInstance>,
    pub metric: Metric,
    pub reason: String,
}

Details about an anomaly in a specific metric of application profile. The anomaly is detected using analysis of the metric data over a period of time.

Fields

instances: Vec<AnomalyInstance>

A list of the instances of the detected anomalies during the requested period.

metric: Metric

Details about the metric that the analysis used when it detected the anomaly. The metric includes the name of the frame that was analyzed with the type and thread states used to derive the metric value for that frame.

reason: String

The reason for which metric was flagged as anomalous.

Trait Implementations

impl Clone for Anomaly[src]

impl Debug for Anomaly[src]

impl Default for Anomaly[src]

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

impl PartialEq<Anomaly> for Anomaly[src]

impl StructuralPartialEq for Anomaly[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.