File tree Expand file tree Collapse file tree 2 files changed +3
-11
lines changed
compiler/rustc_serialize/src Expand file tree Collapse file tree 2 files changed +3
-11
lines changed Original file line number Diff line number Diff line change 8282 let mut map = BTreeMap :: new ( ) ;
8383 for _ in 0 ..len {
8484 let key = Decodable :: decode ( d) ;
85- let val = d . read_map_elt_val ( |d| Decodable :: decode ( d) ) ;
85+ let val = Decodable :: decode ( d) ;
8686 map. insert ( key, val) ;
8787 }
8888 map
@@ -148,7 +148,7 @@ where
148148 let mut map = HashMap :: with_capacity_and_hasher ( len, state) ;
149149 for _ in 0 ..len {
150150 let key = Decodable :: decode ( d) ;
151- let val = d . read_map_elt_val ( |d| Decodable :: decode ( d) ) ;
151+ let val = Decodable :: decode ( d) ;
152152 map. insert ( key, val) ;
153153 }
154154 map
@@ -227,7 +227,7 @@ where
227227 let mut map = indexmap:: IndexMap :: with_capacity_and_hasher ( len, state) ;
228228 for _ in 0 ..len {
229229 let key = Decodable :: decode ( d) ;
230- let val = d . read_map_elt_val ( |d| Decodable :: decode ( d) ) ;
230+ let val = Decodable :: decode ( d) ;
231231 map. insert ( key, val) ;
232232 }
233233 map
Original file line number Diff line number Diff line change @@ -225,14 +225,6 @@ pub trait Decoder {
225225 let len = self . read_usize ( ) ;
226226 f ( self , len)
227227 }
228-
229- #[ inline]
230- fn read_map_elt_val < T , F > ( & mut self , f : F ) -> T
231- where
232- F : FnOnce ( & mut Self ) -> T ,
233- {
234- f ( self )
235- }
236228}
237229
238230/// Trait for types that can be serialized
You can’t perform that action at this time.
0 commit comments