pub struct CallSnapshot { /* private fields */ }Implementations§
Source§impl CallSnapshot
impl CallSnapshot
pub fn root(exp: &Expression) -> Locker<Self>
pub fn new( exp: &Expression, parent: &Locker<Self>, ) -> Result<Locker<Self>, Exception>
pub fn expression(&self) -> &Expression
Trait Implementations§
Source§impl Clone for CallSnapshot
impl Clone for CallSnapshot
Source§fn clone(&self) -> CallSnapshot
fn clone(&self) -> CallSnapshot
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 CallSnapshot
impl Debug for CallSnapshot
Auto Trait Implementations§
impl Freeze for CallSnapshot
impl RefUnwindSafe for CallSnapshot
impl Send for CallSnapshot
impl Sync for CallSnapshot
impl Unpin for CallSnapshot
impl UnwindSafe for CallSnapshot
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