pub struct VariableChange(pub char, pub Expression);Expand description
Describes the instant mutation of a variable by the result of the provided Expression using the current values of all available variables.
Tuple Fields§
§0: char§1: ExpressionTrait Implementations§
Source§impl AsRef<VariableChange> for VariableChange
impl AsRef<VariableChange> for VariableChange
Source§fn as_ref(&self) -> &VariableChange
fn as_ref(&self) -> &VariableChange
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for VariableChange
impl Clone for VariableChange
Source§impl Debug for VariableChange
impl Debug for VariableChange
Source§impl Default for VariableChange
impl Default for VariableChange
Auto Trait Implementations§
impl Freeze for VariableChange
impl RefUnwindSafe for VariableChange
impl Send for VariableChange
impl Sync for VariableChange
impl Unpin for VariableChange
impl UnsafeUnpin for VariableChange
impl UnwindSafe for VariableChange
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