pub struct AssignmentRecord {
pub to: VariableId,
pub pass_by: PassBy,
pub from: RValue,
}Fields§
§to: VariableId§pass_by: PassBy§from: RValueTrait Implementations§
Source§impl Clone for AssignmentRecord
impl Clone for AssignmentRecord
Source§fn clone(&self) -> AssignmentRecord
fn clone(&self) -> AssignmentRecord
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 Debug for AssignmentRecord
impl Debug for AssignmentRecord
Source§impl<'de> Deserialize<'de> for AssignmentRecord
impl<'de> Deserialize<'de> for AssignmentRecord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AssignmentRecord
impl RefUnwindSafe for AssignmentRecord
impl Send for AssignmentRecord
impl Sync for AssignmentRecord
impl Unpin for AssignmentRecord
impl UnwindSafe for AssignmentRecord
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