pub struct ReactiveInstruction {
pub id: EvaluationOrder,
pub lvalue: Option<Place>,
pub value: ReactiveValue,
pub effects: Option<Vec<AliasingEffect>>,
pub loc: Option<SourceLocation>,
}Expand description
TS: ReactiveInstruction
Fields§
§id: EvaluationOrder§lvalue: Option<Place>§value: ReactiveValue§effects: Option<Vec<AliasingEffect>>§loc: Option<SourceLocation>Trait Implementations§
Source§impl Clone for ReactiveInstruction
impl Clone for ReactiveInstruction
Source§fn clone(&self) -> ReactiveInstruction
fn clone(&self) -> ReactiveInstruction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReactiveInstruction
impl RefUnwindSafe for ReactiveInstruction
impl Send for ReactiveInstruction
impl Sync for ReactiveInstruction
impl Unpin for ReactiveInstruction
impl UnsafeUnpin for ReactiveInstruction
impl UnwindSafe for ReactiveInstruction
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