pub enum Arg<'e> {
Scalar(Value),
Area {
areas: Areas,
written: Cow<'e, str>,
moved: (i64, i64),
},
}Expand description
An evaluated operand: one value, or the cells a reference names. 'e is
the life of the expression it was evaluated from, whose text labels an
area (KERNEL.25).
Variants§
Scalar(Value)
Area
Implementations§
Trait Implementations§
impl<'e> StructuralPartialEq for Arg<'e>
Auto Trait Implementations§
impl<'e> Freeze for Arg<'e>
impl<'e> RefUnwindSafe for Arg<'e>
impl<'e> Send for Arg<'e>
impl<'e> Sync for Arg<'e>
impl<'e> Unpin for Arg<'e>
impl<'e> UnsafeUnpin for Arg<'e>
impl<'e> UnwindSafe for Arg<'e>
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