pub struct RateSlice {
pub observed: u64,
pub passed: u64,
}Expand description
One observed slice of a metric: successes over a bounded denominator.
Fields§
§observed: u64§passed: u64Implementations§
Trait Implementations§
impl Copy for RateSlice
Source§impl<'de> Deserialize<'de> for RateSlice
impl<'de> Deserialize<'de> for RateSlice
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 RateSlice
impl StructuralPartialEq for RateSlice
Auto Trait Implementations§
impl Freeze for RateSlice
impl RefUnwindSafe for RateSlice
impl Send for RateSlice
impl Sync for RateSlice
impl Unpin for RateSlice
impl UnsafeUnpin for RateSlice
impl UnwindSafe for RateSlice
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