pub struct MaskStats {
pub mask_id: String,
pub times_used: u64,
pub times_failed: u64,
pub success_rate: f32,
pub confidence: f32,
pub is_active: bool,
pub created_by: String,
pub created_at: u64,
pub last_used: Option<u64>,
}Expand description
Mask statistics for rating system
Fields§
§mask_id: String§times_used: u64§times_failed: u64§success_rate: f32§confidence: f32§is_active: bool§created_by: String§created_at: u64§last_used: Option<u64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MaskStats
impl<'de> Deserialize<'de> for MaskStats
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
Auto Trait Implementations§
impl Freeze for MaskStats
impl RefUnwindSafe for MaskStats
impl Send for MaskStats
impl Sync for MaskStats
impl Unpin for MaskStats
impl UnsafeUnpin for MaskStats
impl UnwindSafe for MaskStats
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