pub struct WorkingMemoryStats {
pub total_facts: usize,
pub active_facts: usize,
pub retracted_facts: usize,
pub types: usize,
pub modified_pending: usize,
pub retracted_pending: usize,
}Expand description
Working memory statistics
Fields§
§total_facts: usize§active_facts: usize§retracted_facts: usize§types: usize§modified_pending: usize§retracted_pending: usizeTrait Implementations§
Source§impl Clone for WorkingMemoryStats
impl Clone for WorkingMemoryStats
Source§fn clone(&self) -> WorkingMemoryStats
fn clone(&self) -> WorkingMemoryStats
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 WorkingMemoryStats
impl Debug for WorkingMemoryStats
Auto Trait Implementations§
impl Freeze for WorkingMemoryStats
impl RefUnwindSafe for WorkingMemoryStats
impl Send for WorkingMemoryStats
impl Sync for WorkingMemoryStats
impl Unpin for WorkingMemoryStats
impl UnwindSafe for WorkingMemoryStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more