Struct adapton::reflect::trace::TraceCount
[−]
[src]
pub struct TraceCount { pub total_updates: usize, pub total_archivist: usize, pub reeval_nochange: usize, pub reeval_change: usize, pub clean_rec: usize, pub dirty: (usize, usize), pub alloc_fresh: (usize, usize), pub alloc_nochange: (usize, usize), pub alloc_change: (usize, usize), }
Count of effects and effect-patterns in trace. For fields
with two numbers, the first and second projection give the
Role::Editor
and Role::Archivist
counts, respectively.
Fields
total_updates: usize
total_archivist: usize
reeval_nochange: usize
reeval_change: usize
clean_rec: usize
dirty: (usize, usize)
alloc_fresh: (usize, usize)
alloc_nochange: (usize, usize)
alloc_change: (usize, usize)
Trait Implementations
impl Clone for TraceCount
[src]
fn clone(&self) -> TraceCount
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more