pub struct CompactTracking {
pub consecutive_failures: u32,
pub was_compacted: bool,
}Expand description
Tracking state for auto-compact across turns.
Fields§
§consecutive_failures: u32§was_compacted: boolTrait Implementations§
Source§impl Clone for CompactTracking
impl Clone for CompactTracking
Source§fn clone(&self) -> CompactTracking
fn clone(&self) -> CompactTracking
Returns a duplicate of the value. Read more
1.0.0 · 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 CompactTracking
impl Debug for CompactTracking
Source§impl Default for CompactTracking
impl Default for CompactTracking
Source§fn default() -> CompactTracking
fn default() -> CompactTracking
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CompactTracking
impl RefUnwindSafe for CompactTracking
impl Send for CompactTracking
impl Sync for CompactTracking
impl Unpin for CompactTracking
impl UnsafeUnpin for CompactTracking
impl UnwindSafe for CompactTracking
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