pub struct VisionMetricsSnapshot {
pub attempted: u64,
pub accepted: u64,
pub rejected: u64,
pub abstained: u64,
pub timed_out: u64,
pub failed: u64,
pub provider_http: u64,
pub provider_acp: u64,
pub provider_direct_local: u64,
pub latency_ms: LatencyHistogramSnapshot,
pub confidence: ConfidenceMetricsSnapshot,
}Fields§
§attempted: u64§accepted: u64§rejected: u64§abstained: u64§timed_out: u64§failed: u64§provider_http: u64§provider_acp: u64§provider_direct_local: u64§latency_ms: LatencyHistogramSnapshot§confidence: ConfidenceMetricsSnapshotTrait Implementations§
Source§impl Clone for VisionMetricsSnapshot
impl Clone for VisionMetricsSnapshot
Source§impl Debug for VisionMetricsSnapshot
impl Debug for VisionMetricsSnapshot
Source§impl<'de> Deserialize<'de> for VisionMetricsSnapshot
impl<'de> Deserialize<'de> for VisionMetricsSnapshot
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 VisionMetricsSnapshot
Source§impl PartialEq for VisionMetricsSnapshot
impl PartialEq for VisionMetricsSnapshot
Source§impl Serialize for VisionMetricsSnapshot
impl Serialize for VisionMetricsSnapshot
impl StructuralPartialEq for VisionMetricsSnapshot
Auto Trait Implementations§
impl Freeze for VisionMetricsSnapshot
impl RefUnwindSafe for VisionMetricsSnapshot
impl Send for VisionMetricsSnapshot
impl Sync for VisionMetricsSnapshot
impl Unpin for VisionMetricsSnapshot
impl UnsafeUnpin for VisionMetricsSnapshot
impl UnwindSafe for VisionMetricsSnapshot
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