Trait rustc_save_analysis::Dump [] [src]

pub trait Dump {
    fn crate_prelude(&mut self, CratePreludeData) { ... }
    fn enum_data(&mut self, EnumData) { ... }
    fn extern_crate(&mut self, ExternCrateData) { ... }
    fn impl_data(&mut self, ImplData) { ... }
    fn inheritance(&mut self, InheritanceData) { ... }
    fn function(&mut self, FunctionData) { ... }
    fn function_ref(&mut self, FunctionRefData) { ... }
    fn function_call(&mut self, FunctionCallData) { ... }
    fn method(&mut self, MethodData) { ... }
    fn method_call(&mut self, MethodCallData) { ... }
    fn macro_data(&mut self, MacroData) { ... }
    fn macro_use(&mut self, MacroUseData) { ... }
    fn mod_data(&mut self, ModData) { ... }
    fn mod_ref(&mut self, ModRefData) { ... }
    fn struct_data(&mut self, StructData) { ... }
    fn struct_variant(&mut self, StructVariantData) { ... }
    fn trait_data(&mut self, TraitData) { ... }
    fn tuple_variant(&mut self, TupleVariantData) { ... }
    fn type_ref(&mut self, TypeRefData) { ... }
    fn typedef(&mut self, TypeDefData) { ... }
    fn use_data(&mut self, UseData) { ... }
    fn use_glob(&mut self, UseGlobData) { ... }
    fn variable(&mut self, VariableData) { ... }
    fn variable_ref(&mut self, VariableRefData) { ... }
}
Unstable (rustc_private)

Provided Methods

fn crate_prelude(&mut self, CratePreludeData)

Unstable (rustc_private)

fn enum_data(&mut self, EnumData)

Unstable (rustc_private)

fn extern_crate(&mut self, ExternCrateData)

Unstable (rustc_private)

fn impl_data(&mut self, ImplData)

Unstable (rustc_private)

fn inheritance(&mut self, InheritanceData)

Unstable (rustc_private)

fn function(&mut self, FunctionData)

Unstable (rustc_private)

fn function_ref(&mut self, FunctionRefData)

Unstable (rustc_private)

fn function_call(&mut self, FunctionCallData)

Unstable (rustc_private)

fn method(&mut self, MethodData)

Unstable (rustc_private)

fn method_call(&mut self, MethodCallData)

Unstable (rustc_private)

fn macro_data(&mut self, MacroData)

Unstable (rustc_private)

fn macro_use(&mut self, MacroUseData)

Unstable (rustc_private)

fn mod_data(&mut self, ModData)

Unstable (rustc_private)

fn mod_ref(&mut self, ModRefData)

Unstable (rustc_private)

fn struct_data(&mut self, StructData)

Unstable (rustc_private)

fn struct_variant(&mut self, StructVariantData)

Unstable (rustc_private)

fn trait_data(&mut self, TraitData)

Unstable (rustc_private)

fn tuple_variant(&mut self, TupleVariantData)

Unstable (rustc_private)

fn type_ref(&mut self, TypeRefData)

Unstable (rustc_private)

fn typedef(&mut self, TypeDefData)

Unstable (rustc_private)

fn use_data(&mut self, UseData)

Unstable (rustc_private)

fn use_glob(&mut self, UseGlobData)

Unstable (rustc_private)

fn variable(&mut self, VariableData)

Unstable (rustc_private)

fn variable_ref(&mut self, VariableRefData)

Unstable (rustc_private)

Implementors