Skip to main content

IntoTokensResult

Trait IntoTokensResult 

Source
pub trait IntoTokensResult<T>: Sized {
    // Required method
    fn into_tokens_result(self) -> Result<Tokens>;
}
Expand description

A trait for creating Result<Tokens> from all sensible concrete types one could return from e.g. a DefMacro closure

Required Methods§

Source

fn into_tokens_result(self) -> Result<Tokens>

Performs the conversion, used for DefMacro return values etc

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl IntoTokensResult<Result<Tokens, Error>> for ()

Source§

impl IntoTokensResult<Result<Tokens, Error>> for Vec<Token>

Implementors§