Trait proc_easy::EasyToken

source ·
pub trait EasyToken: EasyPeek + Parse + Spanned {
    // Required method
    fn display() -> &'static str;
}
Expand description

Peekable and parsable single token.

easy_token! macro produces types that implement this trait.

Required Methods§

source

fn display() -> &'static str

Display the token for the user.

Implementations on Foreign Types§

source§

impl EasyToken for EqEq

source§

fn display() -> &'static str

source§

impl EasyToken for DotDot

source§

fn display() -> &'static str

source§

impl EasyToken for CaretEq

source§

fn display() -> &'static str

source§

impl EasyToken for LArrow

source§

fn display() -> &'static str

source§

impl EasyToken for Semi

source§

fn display() -> &'static str

source§

impl EasyToken for RArrow

source§

fn display() -> &'static str

source§

impl EasyToken for Crate

source§

fn display() -> &'static str

source§

impl EasyToken for Yield

source§

fn display() -> &'static str

source§

impl EasyToken for Abstract

source§

fn display() -> &'static str

source§

impl EasyToken for Break

source§

fn display() -> &'static str

source§

impl EasyToken for Slash

source§

fn display() -> &'static str

source§

impl EasyToken for Await

source§

fn display() -> &'static str

source§

impl EasyToken for Override

source§

fn display() -> &'static str

source§

impl EasyToken for Try

source§

fn display() -> &'static str

source§

impl EasyToken for Caret

source§

fn display() -> &'static str

source§

impl EasyToken for ShlEq

source§

fn display() -> &'static str

source§

impl EasyToken for Do

source§

fn display() -> &'static str

source§

impl EasyToken for Continue

source§

fn display() -> &'static str

source§

impl EasyToken for Super

source§

fn display() -> &'static str

source§

impl EasyToken for Gt

source§

fn display() -> &'static str

source§

impl EasyToken for As

source§

fn display() -> &'static str

source§

impl EasyToken for Dollar

source§

fn display() -> &'static str

source§

impl EasyToken for Async

source§

fn display() -> &'static str

source§

impl EasyToken for Eq

source§

fn display() -> &'static str

source§

impl EasyToken for FatArrow

source§

fn display() -> &'static str

source§

impl EasyToken for Move

source§

fn display() -> &'static str

source§

impl EasyToken for Ne

source§

fn display() -> &'static str

source§

impl EasyToken for Shl

source§

fn display() -> &'static str

source§

impl EasyToken for Extern

source§

fn display() -> &'static str

source§

impl EasyToken for At

source§

fn display() -> &'static str

source§

impl EasyToken for Le

source§

fn display() -> &'static str

source§

impl EasyToken for If

source§

fn display() -> &'static str

source§

impl EasyToken for And

source§

fn display() -> &'static str

source§

impl EasyToken for Box

source§

fn display() -> &'static str

source§

impl EasyToken for Match

source§

fn display() -> &'static str

source§

impl EasyToken for Default

source§

fn display() -> &'static str

source§

impl EasyToken for SlashEq

source§

fn display() -> &'static str

source§

impl EasyToken for Star

source§

fn display() -> &'static str

source§

impl EasyToken for Union

source§

fn display() -> &'static str

source§

impl EasyToken for Dyn

source§

fn display() -> &'static str

source§

impl EasyToken for PlusEq

source§

fn display() -> &'static str

source§

impl EasyToken for OrEq

source§

fn display() -> &'static str

source§

impl EasyToken for OrOr

source§

fn display() -> &'static str

source§

impl EasyToken for Loop

source§

fn display() -> &'static str

source§

impl EasyToken for Mod

source§

fn display() -> &'static str

source§

impl EasyToken for Trait

source§

fn display() -> &'static str

source§

impl EasyToken for Ref

source§

fn display() -> &'static str

source§

impl EasyToken for SelfValue

source§

fn display() -> &'static str

source§

impl EasyToken for Typeof

source§

fn display() -> &'static str

source§

impl EasyToken for Question

source§

fn display() -> &'static str

source§

impl EasyToken for StarEq

source§

fn display() -> &'static str

source§

impl EasyToken for Percent

source§

fn display() -> &'static str

source§

impl EasyToken for ShrEq

source§

fn display() -> &'static str

source§

impl EasyToken for Plus

source§

fn display() -> &'static str

source§

impl EasyToken for Pound

source§

fn display() -> &'static str

source§

impl EasyToken for Colon

source§

fn display() -> &'static str

source§

impl EasyToken for Virtual

source§

fn display() -> &'static str

source§

impl EasyToken for Auto

source§

fn display() -> &'static str

source§

impl EasyToken for In

source§

fn display() -> &'static str

source§

impl EasyToken for Comma

source§

fn display() -> &'static str

source§

impl EasyToken for While

source§

fn display() -> &'static str

source§

impl EasyToken for Struct

source§

fn display() -> &'static str

source§

impl EasyToken for Type

source§

fn display() -> &'static str

source§

impl EasyToken for Become

source§

fn display() -> &'static str

source§

impl EasyToken for Const

source§

fn display() -> &'static str

source§

impl EasyToken for MinusEq

source§

fn display() -> &'static str

source§

impl EasyToken for AndEq

source§

fn display() -> &'static str

source§

impl EasyToken for Impl

source§

fn display() -> &'static str

source§

impl EasyToken for Let

source§

fn display() -> &'static str

source§

impl EasyToken for Priv

source§

fn display() -> &'static str

source§

impl EasyToken for SelfType

source§

fn display() -> &'static str

source§

impl EasyToken for Unsafe

source§

fn display() -> &'static str

source§

impl EasyToken for PathSep

source§

fn display() -> &'static str

source§

impl EasyToken for Else

source§

fn display() -> &'static str

source§

impl EasyToken for Where

source§

fn display() -> &'static str

source§

impl EasyToken for Ge

source§

fn display() -> &'static str

source§

impl EasyToken for Mut

source§

fn display() -> &'static str

source§

impl EasyToken for Final

source§

fn display() -> &'static str

source§

impl EasyToken for Not

source§

fn display() -> &'static str

source§

impl EasyToken for Lt

source§

fn display() -> &'static str

source§

impl EasyToken for PercentEq

source§

fn display() -> &'static str

source§

impl EasyToken for Use

source§

fn display() -> &'static str

source§

impl EasyToken for Static

source§

fn display() -> &'static str

source§

impl EasyToken for Or

source§

fn display() -> &'static str

source§

impl EasyToken for DotDotDot

source§

fn display() -> &'static str

source§

impl EasyToken for Minus

source§

fn display() -> &'static str

source§

impl EasyToken for Shr

source§

fn display() -> &'static str

source§

impl EasyToken for Unsized

source§

fn display() -> &'static str

source§

impl EasyToken for Underscore

source§

fn display() -> &'static str

source§

impl EasyToken for AndAnd

source§

fn display() -> &'static str

source§

impl EasyToken for Pub

source§

fn display() -> &'static str

source§

impl EasyToken for Fn

source§

fn display() -> &'static str

source§

impl EasyToken for Dot

source§

fn display() -> &'static str

source§

impl EasyToken for Enum

source§

fn display() -> &'static str

source§

impl EasyToken for Return

source§

fn display() -> &'static str

source§

impl EasyToken for For

source§

fn display() -> &'static str

source§

impl EasyToken for Tilde

source§

fn display() -> &'static str

source§

impl EasyToken for Macro

source§

fn display() -> &'static str

source§

impl EasyToken for DotDotEq

source§

fn display() -> &'static str

Implementors§