pub struct TokenBlock {
pub format: String,
pub tokens: Vec<Token>,
}Expand description
The top-level tokens block with its required format attribute.
Fields§
§format: StringMust be "zenith-token-v1" in v0.
tokens: Vec<Token>The ordered list of token definitions.
Trait Implementations§
Source§impl Clone for TokenBlock
impl Clone for TokenBlock
Source§fn clone(&self) -> TokenBlock
fn clone(&self) -> TokenBlock
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TokenBlock
impl Debug for TokenBlock
Source§impl Default for TokenBlock
impl Default for TokenBlock
Source§impl PartialEq for TokenBlock
impl PartialEq for TokenBlock
Source§fn eq(&self, other: &TokenBlock) -> bool
fn eq(&self, other: &TokenBlock) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TokenBlock
Auto Trait Implementations§
impl Freeze for TokenBlock
impl RefUnwindSafe for TokenBlock
impl Send for TokenBlock
impl Sync for TokenBlock
impl Unpin for TokenBlock
impl UnsafeUnpin for TokenBlock
impl UnwindSafe for TokenBlock
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