pub enum GtjLiteralType {
String(GtjLiteralTypeString),
Number(GtjLiteralTypeNumber),
Boolean(GtjLiteralTypeBoolean),
Null(GtjLiteralTypeNull),
}Variants§
String(GtjLiteralTypeString)
Number(GtjLiteralTypeNumber)
Boolean(GtjLiteralTypeBoolean)
Null(GtjLiteralTypeNull)
Trait Implementations§
Source§impl Clone for GtjLiteralType
impl Clone for GtjLiteralType
Source§fn clone(&self) -> GtjLiteralType
fn clone(&self) -> GtjLiteralType
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 GtjLiteralType
impl Debug for GtjLiteralType
Source§impl<'de> Deserialize<'de> for GtjLiteralType
impl<'de> Deserialize<'de> for GtjLiteralType
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 GtjLiteralType
impl PartialEq for GtjLiteralType
Source§impl Serialize for GtjLiteralType
impl Serialize for GtjLiteralType
impl StructuralPartialEq for GtjLiteralType
Auto Trait Implementations§
impl Freeze for GtjLiteralType
impl RefUnwindSafe for GtjLiteralType
impl Send for GtjLiteralType
impl Sync for GtjLiteralType
impl Unpin for GtjLiteralType
impl UnwindSafe for GtjLiteralType
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