Struct syntax::ext::expand::ExpansionConfigUnstable [-] [+] [src]

pub struct ExpansionConfig<'feat> {
    pub crate_name: String,
    pub features: Option<&'feat Features>,
    pub recursion_limit: usize,
}

Fields

crate_name
features
recursion_limit

Methods

impl<'feat> ExpansionConfig<'feat>

fn default(crate_name: String) -> ExpansionConfig<'static>

fn enable_quotes(&self) -> bool

fn enable_asm(&self) -> bool

fn enable_log_syntax(&self) -> bool

fn enable_concat_idents(&self) -> bool

fn enable_trace_macros(&self) -> bool