Trait rustc_save_analysis::external_data::Lower
[−]
[src]
pub trait Lower {
type Target;
fn lower(self, tcx: TyCtxt) -> Self::Target;
}🔬 This is a nightly-only experimental API. (
rustc_private)Associated Types
type Target
🔬 This is a nightly-only experimental API. (
rustc_private)Required Methods
fn lower(self, tcx: TyCtxt) -> Self::Target
🔬 This is a nightly-only experimental API. (
rustc_private)Implementors
impl Lower for Vec<Attribute>impl Lower for CratePreludeDataimpl Lower for EnumDataimpl Lower for ExternCrateDataimpl Lower for FunctionCallDataimpl Lower for FunctionDataimpl Lower for FunctionRefDataimpl Lower for ImplDataimpl Lower for InheritanceDataimpl Lower for MacroDataimpl Lower for MacroUseDataimpl Lower for MethodCallDataimpl Lower for MethodDataimpl Lower for ModDataimpl Lower for ModRefDataimpl Lower for StructDataimpl Lower for StructVariantDataimpl Lower for TraitDataimpl Lower for TupleVariantDataimpl Lower for TypeDefDataimpl Lower for TypeRefDataimpl Lower for UseDataimpl Lower for UseGlobDataimpl Lower for VariableDataimpl Lower for VariableRefDataimpl Lower for Signature