pub enum SetArgument {
Integer(i64),
Number(String),
Text(String),
}Expand description
One argument of SET, as the grammar delivers it.
Variants§
Integer(i64)
An integer constant, written in decimal.
Number(String)
A numeric constant that is not an integer, kept as written.
Text(String)
A string constant, an identifier or a keyword.
Trait Implementations§
Source§impl Clone for SetArgument
impl Clone for SetArgument
Source§impl Debug for SetArgument
impl Debug for SetArgument
Source§impl PartialEq for SetArgument
impl PartialEq for SetArgument
impl StructuralPartialEq for SetArgument
Auto Trait Implementations§
impl Freeze for SetArgument
impl RefUnwindSafe for SetArgument
impl Send for SetArgument
impl Sync for SetArgument
impl Unpin for SetArgument
impl UnsafeUnpin for SetArgument
impl UnwindSafe for SetArgument
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more