IntoToken

Trait IntoToken 

Source
pub trait IntoToken: Sized {
    // Required method
    fn try_from_span(span: &Span<'_>) -> Option<Self>;
}

Required Methods§

Source

fn try_from_span(span: &Span<'_>) -> Option<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl IntoToken for NumberOfResolutions

Available on crate feature lexer only.
Source§

impl IntoToken for ObjectKind

Available on crate feature lexer only.
Source§

impl IntoToken for CardProperty

Available on crate feature lexer only.
Source§

impl IntoToken for CardState

Available on crate feature lexer only.
Source§

impl IntoToken for Mana

Available on crate feature lexer only.
Source§

impl IntoToken for NamedToken

Available on crate feature lexer only.
Source§

impl IntoToken for Order

Available on crate feature lexer only.
Source§

impl IntoToken for OwnerSpecifier

Available on crate feature lexer only.
Source§

impl IntoToken for Phase

Available on crate feature lexer only.
Source§

impl IntoToken for SpellProperty

Available on crate feature lexer only.
Source§

impl IntoToken for Step

Available on crate feature lexer only.
Source§

impl IntoToken for BackwardDuration

Source§

impl IntoToken for ForwardDuration

Source§

impl IntoToken for Instant

Source§

impl IntoToken for OwnableZone

Source§

impl IntoToken for PlayerSpecifier

Source§

impl IntoToken for ArtifactSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for BattleSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for CardObjectKind

Available on crate feature lexer only.
Source§

impl IntoToken for CardType

Available on crate feature lexer only.
Source§

impl IntoToken for CreatureSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for EnchantmentSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for LandSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for PermanentObjectKind

Available on crate feature lexer only.
Source§

impl IntoToken for PlaneswalkerSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for SelfReferencingObject

Source§

impl IntoToken for SpellObjectKind

Available on crate feature lexer only.
Source§

impl IntoToken for SpellSubtype

Available on crate feature lexer only.
Source§

impl IntoToken for Supertype

Available on crate feature lexer only.
Source§

impl IntoToken for AbilityWord

Source§

impl IntoToken for Color

Available on crate feature lexer only.
Source§

impl IntoToken for Counter

Available on crate feature lexer only.
Source§

impl IntoToken for KeywordAction

Source§

impl IntoToken for ManaCost

Source§

impl IntoToken for PowerToughness

Available on crate feature lexer only.
Source§

impl IntoToken for SagaChapterNumber

Available on crate feature lexer only.
Source§

impl IntoToken for TypeLine

Source§

impl IntoToken for KeywordAbility

Available on crate feature lexer only.