Trait rustc_save_analysis::external_data::Lower
[−]
[src]
pub trait Lower { type Target; fn lower(self, tcx: TyCtxt) -> Self::Target; }
Unstable (
rustc_private
)Associated Types
type Target
Unstable (
rustc_private
)Required Methods
Implementors
impl Lower for CratePreludeData
impl Lower for EnumData
impl Lower for ExternCrateData
impl Lower for FunctionCallData
impl Lower for FunctionData
impl Lower for FunctionRefData
impl Lower for ImplData
impl Lower for InheritanceData
impl Lower for MacroData
impl Lower for MacroUseData
impl Lower for MethodCallData
impl Lower for MethodData
impl Lower for ModData
impl Lower for ModRefData
impl Lower for StructData
impl Lower for StructVariantData
impl Lower for TraitData
impl Lower for TupleVariantData
impl Lower for TypeDefData
impl Lower for TypeRefData
impl Lower for UseData
impl Lower for UseGlobData
impl Lower for VariableData
impl Lower for VariableRefData