pub struct EvSummary {
pub baseline_number: u32,
pub spi: Option<f32>,
pub cpi: Option<f32>,
pub backfilled: bool,
}Expand description
The ratios of an earlier snapshot, used for trend alerts.
Fields§
§baseline_number: u32The baseline the snapshot was measured against; alerts only compare snapshots of the current baseline.
spi: Option<f32>§cpi: Option<f32>§backfilled: boolThe snapshot was backfilled (SnapshotSummary::backfilled); alerts
ignore it.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EvSummary
impl<'de> Deserialize<'de> for EvSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for EvSummary
Auto Trait Implementations§
impl Freeze for EvSummary
impl RefUnwindSafe for EvSummary
impl Send for EvSummary
impl Sync for EvSummary
impl Unpin for EvSummary
impl UnsafeUnpin for EvSummary
impl UnwindSafe for EvSummary
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.