Trait wasm_bindgen_backend::TryToTokens [−][src]
pub trait TryToTokens {
fn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>;
fn try_to_token_stream(&self) -> Result<TokenStream, Diagnostic> { ... }
}A trait for converting AST structs into Tokens and adding them to a TokenStream, or providing a diagnostic if conversion fails.
Required methods
fn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>[src]
Attempt to convert a Self into tokens and add it to the TokenStream
Provided methods
fn try_to_token_stream(&self) -> Result<TokenStream, Diagnostic>[src]
Attempt to convert a Self into a new TokenStream
Implementors
impl TryToTokens for ImportKind[src]
impl TryToTokens for ImportKind[src]fn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>[src]
impl TryToTokens for Export[src]
impl TryToTokens for Export[src]fn try_to_tokens(
self: &Export,
into: &mut TokenStream
) -> Result<(), Diagnostic>[src]
self: &Export,
into: &mut TokenStream
) -> Result<(), Diagnostic>
impl TryToTokens for ImportFunction[src]
impl TryToTokens for ImportFunction[src]fn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>[src]
impl TryToTokens for Program[src]
impl TryToTokens for Program[src]