pub enum GtjLiteralValue {
String(String),
Number(f64),
Boolean(bool),
Null(()),
}Variants§
Trait Implementations§
Source§impl Clone for GtjLiteralValue
impl Clone for GtjLiteralValue
Source§fn clone(&self) -> GtjLiteralValue
fn clone(&self) -> GtjLiteralValue
Returns a copy 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 moreSource§impl Debug for GtjLiteralValue
impl Debug for GtjLiteralValue
Source§impl<'de> Deserialize<'de> for GtjLiteralValue
impl<'de> Deserialize<'de> for GtjLiteralValue
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GtjLiteralValue
impl PartialEq for GtjLiteralValue
Source§impl Serialize for GtjLiteralValue
impl Serialize for GtjLiteralValue
impl StructuralPartialEq for GtjLiteralValue
Auto Trait Implementations§
impl Freeze for GtjLiteralValue
impl RefUnwindSafe for GtjLiteralValue
impl Send for GtjLiteralValue
impl Sync for GtjLiteralValue
impl Unpin for GtjLiteralValue
impl UnwindSafe for GtjLiteralValue
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