Trait ToTokensWithSettings

Source
pub trait ToTokensWithSettings {
    // Required method
    fn to_tokens(
        &self,
        tokens: &mut TokenStream,
        settings: &TypeGeneratorSettings,
    );

    // Provided method
    fn to_token_stream(&self, settings: &TypeGeneratorSettings) -> TokenStream { ... }
}
Expand description

A trait that can translate a type into rust tokens similar to quote::ToTokens, but takes into account the alloc_crate_path from TypeGeneratorSettings.

Required Methods§

Source

fn to_tokens(&self, tokens: &mut TokenStream, settings: &TypeGeneratorSettings)

Translate a type into rust tokens.

Provided Methods§

Source

fn to_token_stream(&self, settings: &TypeGeneratorSettings) -> TokenStream

Translate a type into rust tokens.

Implementors§