pub enum ResolvedSetItem {
SetProperty {
target: ResolvedExpr,
value: ResolvedExpr,
},
SetVariable {
variable: VarId,
value: ResolvedExpr,
},
MutateVariable {
variable: VarId,
value: ResolvedExpr,
},
SetLabels {
variable: VarId,
labels: Vec<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for ResolvedSetItem
impl Clone for ResolvedSetItem
Source§fn clone(&self) -> ResolvedSetItem
fn clone(&self) -> ResolvedSetItem
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 moreAuto Trait Implementations§
impl Freeze for ResolvedSetItem
impl RefUnwindSafe for ResolvedSetItem
impl Send for ResolvedSetItem
impl Sync for ResolvedSetItem
impl Unpin for ResolvedSetItem
impl UnsafeUnpin for ResolvedSetItem
impl UnwindSafe for ResolvedSetItem
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