pub struct TokenKindMetadata {
pub category: TokenCategory,
pub display_name: &'static str,
}Expand description
Metadata associated with each TokenKind variant.
Fields§
§category: TokenCategoryStable category used in docs/tests/gates.
display_name: &'static strUser-facing display label for diagnostics.
Trait Implementations§
Source§impl Clone for TokenKindMetadata
impl Clone for TokenKindMetadata
Source§fn clone(&self) -> TokenKindMetadata
fn clone(&self) -> TokenKindMetadata
Returns a duplicate 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 TokenKindMetadata
impl Debug for TokenKindMetadata
Source§impl PartialEq for TokenKindMetadata
impl PartialEq for TokenKindMetadata
impl Copy for TokenKindMetadata
impl Eq for TokenKindMetadata
impl StructuralPartialEq for TokenKindMetadata
Auto Trait Implementations§
impl Freeze for TokenKindMetadata
impl RefUnwindSafe for TokenKindMetadata
impl Send for TokenKindMetadata
impl Sync for TokenKindMetadata
impl Unpin for TokenKindMetadata
impl UnsafeUnpin for TokenKindMetadata
impl UnwindSafe for TokenKindMetadata
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