pub struct MutationInfo { /* private fields */ }Implementations§
Source§impl MutationInfo
impl MutationInfo
pub fn mark_binding_mutated(&mut self, id: AstBindingId)
pub fn is_mutated(&self, id: AstBindingId) -> bool
Trait Implementations§
Source§impl Clone for MutationInfo
impl Clone for MutationInfo
Source§fn clone(&self) -> MutationInfo
fn clone(&self) -> MutationInfo
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 MutationInfo
impl Debug for MutationInfo
Source§impl Default for MutationInfo
impl Default for MutationInfo
Source§fn default() -> MutationInfo
fn default() -> MutationInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MutationInfo
impl RefUnwindSafe for MutationInfo
impl Send for MutationInfo
impl Sync for MutationInfo
impl Unpin for MutationInfo
impl UnsafeUnpin for MutationInfo
impl UnwindSafe for MutationInfo
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