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>