pub struct ConsolidationLogEntry {
pub step: String,
pub memories_before: usize,
pub memories_after: usize,
pub duration_ms: f64,
}Expand description
One step in the consolidation execution log (CE-6).
Fields§
§step: String§memories_before: usize§memories_after: usize§duration_ms: f64Trait Implementations§
Source§impl Clone for ConsolidationLogEntry
impl Clone for ConsolidationLogEntry
Source§fn clone(&self) -> ConsolidationLogEntry
fn clone(&self) -> ConsolidationLogEntry
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 ConsolidationLogEntry
impl Debug for ConsolidationLogEntry
Source§impl<'de> Deserialize<'de> for ConsolidationLogEntry
impl<'de> Deserialize<'de> for ConsolidationLogEntry
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 ConsolidationLogEntry
impl RefUnwindSafe for ConsolidationLogEntry
impl Send for ConsolidationLogEntry
impl Sync for ConsolidationLogEntry
impl Unpin for ConsolidationLogEntry
impl UnsafeUnpin for ConsolidationLogEntry
impl UnwindSafe for ConsolidationLogEntry
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