pub struct StaticRecoveryMetrics {
pub schema_version: String,
pub supported: u64,
pub unsupported: u64,
pub erroneous: u64,
pub reasons: BTreeMap<String, u64>,
}Expand description
Exact, non-secret bounded static-recovery telemetry for one scan.
reasons contains rejection counts only. Its unsupported reasons conserve
to unsupported; all remaining reasons conserve to erroneous.
Fields§
§schema_version: StringVersion of this nested telemetry contract.
supported: u64Recognized expressions successfully evaluated within the static bounds.
unsupported: u64Recognized expressions requiring unsupported dynamic behavior.
erroneous: u64Recognized expressions rejected because their bounded evaluation failed.
reasons: BTreeMap<String, u64>Exact rejection counts keyed by the stable scanner reason vocabulary.
Trait Implementations§
Source§impl Clone for StaticRecoveryMetrics
impl Clone for StaticRecoveryMetrics
Source§fn clone(&self) -> StaticRecoveryMetrics
fn clone(&self) -> StaticRecoveryMetrics
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 StaticRecoveryMetrics
impl Debug for StaticRecoveryMetrics
Source§impl Default for StaticRecoveryMetrics
impl Default for StaticRecoveryMetrics
Source§fn default() -> StaticRecoveryMetrics
fn default() -> StaticRecoveryMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StaticRecoveryMetrics
impl<'de> Deserialize<'de> for StaticRecoveryMetrics
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 Eq for StaticRecoveryMetrics
Source§impl PartialEq for StaticRecoveryMetrics
impl PartialEq for StaticRecoveryMetrics
Source§impl Serialize for StaticRecoveryMetrics
impl Serialize for StaticRecoveryMetrics
impl StructuralPartialEq for StaticRecoveryMetrics
Auto Trait Implementations§
impl Freeze for StaticRecoveryMetrics
impl RefUnwindSafe for StaticRecoveryMetrics
impl Send for StaticRecoveryMetrics
impl Sync for StaticRecoveryMetrics
impl Unpin for StaticRecoveryMetrics
impl UnsafeUnpin for StaticRecoveryMetrics
impl UnwindSafe for StaticRecoveryMetrics
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more