pub enum LiftedValue {
Integer(i64),
Real(f64),
Text(Vec<u8>),
}Expand description
One value taken out of a statement’s text.
Variants§
Integer(i64)
An integer literal, with its sign.
Real(f64)
A real literal, or an integer literal too large for 64 bits.
Text(Vec<u8>)
A string literal, with doubled quotes undoubled.
Trait Implementations§
Source§impl Clone for LiftedValue
impl Clone for LiftedValue
Source§impl Debug for LiftedValue
impl Debug for LiftedValue
Source§impl PartialEq for LiftedValue
impl PartialEq for LiftedValue
impl StructuralPartialEq for LiftedValue
Auto Trait Implementations§
impl Freeze for LiftedValue
impl RefUnwindSafe for LiftedValue
impl Send for LiftedValue
impl Sync for LiftedValue
impl Unpin for LiftedValue
impl UnsafeUnpin for LiftedValue
impl UnwindSafe for LiftedValue
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