pub struct ExecutingPc(/* private fields */);
Available on crate feature
profile
only.Expand description
Representation of a currently executing program counter of an interpreter.
Stores an Arc
internally that is safe to clone/read from other threads.
Implementations§
Trait Implementations§
Source§impl Clone for ExecutingPc
impl Clone for ExecutingPc
Source§fn clone(&self) -> ExecutingPc
fn clone(&self) -> ExecutingPc
Returns a copy 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 Default for ExecutingPc
impl Default for ExecutingPc
Source§fn default() -> ExecutingPc
fn default() -> ExecutingPc
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecutingPc
impl RefUnwindSafe for ExecutingPc
impl Send for ExecutingPc
impl Sync for ExecutingPc
impl Unpin for ExecutingPc
impl UnwindSafe for ExecutingPc
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