pub enum Token {
}
Variants
UInt8(u8)
UInt16(u16)
UInt32(u32)
Int8(i8)
Int16(i16)
Int32(i32)
Float32(f32)
Float64(f64)
Char4(C4)
Char256(C256)
Str16(DynString<u16>)
Str32(DynString<u32>)
Union(LinkedHashMap)
Vector(Vec<Token>)
Implementations
sourceimpl Token
impl Token
pub fn get_by_path(&self, path: &str) -> &Token
pub fn get_by_path_mut(&mut self, path: &str) -> &mut Token
pub fn try_u8(&self) -> &u8
pub fn try_mut_u8(&mut self) -> &mut u8
pub fn try_u16(&self) -> &u16
pub fn try_mut_u16(&mut self) -> &mut u16
pub fn try_u32(&self) -> &u32
pub fn try_mut_u32(&mut self) -> &mut u32
pub fn try_i8(&self) -> &i8
pub fn try_mut_i8(&mut self) -> &mut i8
pub fn try_i16(&self) -> &i16
pub fn try_mut_i16(&mut self) -> &mut i16
pub fn try_i32(&self) -> &i32
pub fn try_mut_i32(&mut self) -> &mut i32
pub fn try_f32(&self) -> &f32
pub fn try_mut_f32(&mut self) -> &mut f32
pub fn try_f64(&self) -> &f64
pub fn try_mut_f64(&mut self) -> &mut f64
pub fn try_c4(&self) -> &C4
pub fn try_mut_c4(&mut self) -> &mut C4
pub fn try_c256(&self) -> &C256
pub fn try_mut_c256(&mut self) -> &mut C256
pub fn try_str16(&self) -> &DynString<u16>
pub fn try_mut_str16(&mut self) -> &mut DynString<u16>
pub fn try_str32(&self) -> &DynString<u32>
pub fn try_mut_str32(&mut self) -> &mut DynString<u32>
pub fn try_map(&self) -> &LinkedHashMap
pub fn try_mut_map(&mut self) -> &mut LinkedHashMap
pub fn try_vec(&self) -> &Vec<Token>
pub fn try_mut_vec(&mut self) -> &mut Vec<Token>
pub fn try_compatible_u64(&self) -> u64
Trait Implementations
sourceimpl From<LinkedHashMap> for Token
impl From<LinkedHashMap> for Token
sourcefn from(map: LinkedHashMap) -> Self
fn from(map: LinkedHashMap) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for Token
impl Send for Token
impl Sync for Token
impl Unpin for Token
impl UnwindSafe for Token
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more