pub struct CounterDrift {
pub stored: Option<i64>,
pub actual: i64,
}Expand description
A stored counter is optional because a damaged legacy database may be
missing the relations statistic altogether.
Fields§
§stored: Option<i64>§actual: i64Trait Implementations§
Source§impl Clone for CounterDrift
impl Clone for CounterDrift
Source§fn clone(&self) -> CounterDrift
fn clone(&self) -> CounterDrift
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 CounterDrift
impl Debug for CounterDrift
impl Eq for CounterDrift
Source§impl PartialEq for CounterDrift
impl PartialEq for CounterDrift
Source§impl Serialize for CounterDrift
impl Serialize for CounterDrift
impl StructuralPartialEq for CounterDrift
Auto Trait Implementations§
impl Freeze for CounterDrift
impl RefUnwindSafe for CounterDrift
impl Send for CounterDrift
impl Sync for CounterDrift
impl Unpin for CounterDrift
impl UnsafeUnpin for CounterDrift
impl UnwindSafe for CounterDrift
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