Struct air_execution_info_collector::NewTracker
source · pub struct NewTracker {
pub executed_count: HashMap<AirPos, u32>,
}
Fields§
§executed_count: HashMap<AirPos, u32>
Mapping from a new instruction position in a script to a number of their execution. This is needed to support private stream generation mappings.
Implementations§
source§impl NewTracker
impl NewTracker
pub fn get_iteration(&self, position: AirPos) -> u32
Trait Implementations§
source§impl Debug for NewTracker
impl Debug for NewTracker
source§impl Default for NewTracker
impl Default for NewTracker
source§fn default() -> NewTracker
fn default() -> NewTracker
Returns the “default value” for a type. Read more
source§impl PartialEq for NewTracker
impl PartialEq for NewTracker
source§fn eq(&self, other: &NewTracker) -> bool
fn eq(&self, other: &NewTracker) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for NewTracker
impl StructuralPartialEq for NewTracker
Auto Trait Implementations§
impl Freeze for NewTracker
impl RefUnwindSafe for NewTracker
impl Send for NewTracker
impl Sync for NewTracker
impl Unpin for NewTracker
impl UnwindSafe for NewTracker
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