diff --git a/src/librustc_span/def_id.rs b/src/librustc_span/def_id.rs index fad9f2f613012..c4bd428b132c6 100644 --- a/src/librustc_span/def_id.rs +++ b/src/librustc_span/def_id.rs @@ -231,6 +231,12 @@ impl LocalDefId { } } +impl From for DefId { + fn from(local: LocalDefId) -> Self { + local.to_def_id() + } +} + impl fmt::Debug for LocalDefId { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { self.to_def_id().fmt(f)