]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_span/src/def_id.rs
Delete Decoder::read_struct_field
[rust.git] / compiler / rustc_span / src / def_id.rs
index 5b6f110413a1b89f21c0371a9288abf53d5544a3..56da7c437280472bab4d7a0120fe7d6b21ad4255 100644 (file)
@@ -299,10 +299,7 @@ impl<E: Encoder> Encodable<E> for DefId {
 
 impl<D: Decoder> Decodable<D> for DefId {
     default fn decode(d: &mut D) -> DefId {
-        DefId {
-            krate: d.read_struct_field("krate", Decodable::decode),
-            index: d.read_struct_field("index", Decodable::decode),
-        }
+        DefId { krate: Decodable::decode(d), index: Decodable::decode(d) }
     }
 }