pub struct ValueObservation {
pub event_id: String,
pub static_id: Option<String>,
pub source: Option<String>,
pub step: Option<u64>,
pub min: f64,
pub max: f64,
pub abs_max: f64,
pub nonfinite_count: u64,
pub saturated_count: u64,
}Expand description
Forward value-range observation for numeric-domain runtime audits.
Fields§
§event_id: String§static_id: Option<String>§source: Option<String>§step: Option<u64>§min: f64§max: f64§abs_max: f64§nonfinite_count: u64§saturated_count: u64Trait Implementations§
Source§impl Clone for ValueObservation
impl Clone for ValueObservation
Source§fn clone(&self) -> ValueObservation
fn clone(&self) -> ValueObservation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ValueObservation
impl Debug for ValueObservation
Source§impl<'de> Deserialize<'de> for ValueObservation
impl<'de> Deserialize<'de> for ValueObservation
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
Source§impl PartialEq for ValueObservation
impl PartialEq for ValueObservation
Source§impl Serialize for ValueObservation
impl Serialize for ValueObservation
impl StructuralPartialEq for ValueObservation
Auto Trait Implementations§
impl Freeze for ValueObservation
impl RefUnwindSafe for ValueObservation
impl Send for ValueObservation
impl Sync for ValueObservation
impl Unpin for ValueObservation
impl UnsafeUnpin for ValueObservation
impl UnwindSafe for ValueObservation
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