pub struct TopSnapshot {
pub snapshot: Snapshot,
pub vable_array_index: Option<usize>,
pub vref_array_index: Option<usize>,
}Expand description
Top-level snapshot (includes vable/vref tracking). opencoder.py: TopSnapshot
Fields§
§snapshot: SnapshotThe snapshot for the topmost frame.
vable_array_index: Option<usize>Index into snapshot data for virtualizable array.
vref_array_index: Option<usize>Index into snapshot data for virtual ref array.
Trait Implementations§
Source§impl Clone for TopSnapshot
impl Clone for TopSnapshot
Source§fn clone(&self) -> TopSnapshot
fn clone(&self) -> TopSnapshot
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 moreAuto Trait Implementations§
impl Freeze for TopSnapshot
impl RefUnwindSafe for TopSnapshot
impl Send for TopSnapshot
impl Sync for TopSnapshot
impl Unpin for TopSnapshot
impl UnsafeUnpin for TopSnapshot
impl UnwindSafe for TopSnapshot
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