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
impl<'b, W: Write + 'b> Dump for CsvDumper<'b, W>impl<'b, W: Write + 'b> Dump for JsonDumper<'b, W>