]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_infer/infer/canonical/query_response.rs
Rollup merge of #69591 - matthewjasper:query-response-relate, r=nikomatsakis
[rust.git] / src / librustc_infer / infer / canonical / query_response.rs
index 2873618cfadc1f92b648f55eebcd5e51b23d5677..966bd99787729f19112511dc9f11118508835c2c 100644 (file)
@@ -440,7 +440,7 @@ fn query_response_substitution_guess<R>(
         for _ in num_universes_in_query..num_universes_in_response {
             universe_map.push(self.create_next_universe());
         }
-        assert!(universe_map.len() >= 1); // always have the root universe
+        assert!(!universe_map.is_empty()); // always have the root universe
         assert_eq!(universe_map[ty::UniverseIndex::ROOT.as_usize()], ty::UniverseIndex::ROOT);
 
         // Every canonical query result includes values for each of
@@ -649,7 +649,7 @@ pub fn make_query_region_constraints<'tcx>(
     assert!(givens.is_empty());
 
     let outlives: Vec<_> = constraints
-        .into_iter()
+        .iter()
         .map(|(k, _)| match *k {
             // Swap regions because we are going from sub (<=) to outlives
             // (>=).