From 10ed50125454bcd166ee540cad47b91e76e343c4 Mon Sep 17 00:00:00 2001 From: Dylan MacKenzie Date: Thu, 9 Apr 2020 10:29:37 -0700 Subject: [PATCH] Impl `From` for `DefId` --- src/librustc_span/def_id.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/librustc_span/def_id.rs b/src/librustc_span/def_id.rs index fad9f2f61301..a3909904e8ce 100644 --- a/src/librustc_span/def_id.rs +++ b/src/librustc_span/def_id.rs @@ -237,6 +237,12 @@ impl fmt::Debug for LocalDefId { } } +impl From for DefId { + fn from(v: LocalDefId) -> Self { + v.to_def_id() + } +} + impl rustc_serialize::UseSpecializedEncodable for LocalDefId {} impl rustc_serialize::UseSpecializedDecodable for LocalDefId {}