pub enum LitVal {
Int(i64),
Float(f64),
Bool(bool),
Char(char),
}Variants§
Implementations§
Trait Implementations§
Source§impl PartialOrd for LitVal
impl PartialOrd for LitVal
impl Copy for LitVal
impl StructuralPartialEq for LitVal
Auto Trait Implementations§
impl Freeze for LitVal
impl RefUnwindSafe for LitVal
impl Send for LitVal
impl Sync for LitVal
impl Unpin for LitVal
impl UnsafeUnpin for LitVal
impl UnwindSafe for LitVal
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,
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