Skip to content

Commit fde859d

Browse files
committed
Fix usage in wasmtime_environ::collections::btree_map
1 parent 53565dd commit fde859d

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

crates/environ/src/collections/btree_map.rs

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ where
162162
}
163163

164164
/// Same as [`std::collections::BTreeMap::range`].
165-
pub fn range<R>(&self, range: R) -> BTreeMapRange<'_, K, V, R>
165+
pub fn range<R>(&self, range: R) -> BTreeMapRange<'_, K, V>
166166
where
167167
K: Ord,
168168
R: RangeBounds<K>,
@@ -174,7 +174,7 @@ where
174174
}
175175

176176
/// Same as [`std::collections::BTreeMap::range_mut`].
177-
pub fn range_mut<R>(&mut self, range: R) -> BTreeMapRangeMut<'_, K, V, R>
177+
pub fn range_mut<R>(&mut self, range: R) -> BTreeMapRangeMut<'_, K, V>
178178
where
179179
K: Ord,
180180
R: RangeBounds<K>,
@@ -389,19 +389,17 @@ where
389389
}
390390

391391
/// A range iterator of `(K, &'a V)` items returned by [`TryBTreeMap::range`].
392-
pub struct BTreeMapRange<'a, K, V, R>
392+
pub struct BTreeMapRange<'a, K, V>
393393
where
394394
K: Copy + Ord,
395-
R: RangeBounds<K>,
396395
{
397-
inner: cranelift_bforest::MapRange<'a, K, Id, R, ()>,
396+
inner: cranelift_bforest::MapRange<'a, K, Id, ()>,
398397
values: &'a Slab<V>,
399398
}
400399

401-
impl<'a, K, V, R> Iterator for BTreeMapRange<'a, K, V, R>
400+
impl<'a, K, V> Iterator for BTreeMapRange<'a, K, V>
402401
where
403402
K: Copy + Ord,
404-
R: RangeBounds<K>,
405403
{
406404
type Item = (K, &'a V);
407405

@@ -412,19 +410,17 @@ where
412410
}
413411

414412
/// A range iterator of `(K, &'a V)` items returned by [`TryBTreeMap::range`].
415-
pub struct BTreeMapRangeMut<'a, K, V, R>
413+
pub struct BTreeMapRangeMut<'a, K, V>
416414
where
417415
K: Copy + Ord,
418-
R: RangeBounds<K>,
419416
{
420-
inner: cranelift_bforest::MapRange<'a, K, Id, R, ()>,
417+
inner: cranelift_bforest::MapRange<'a, K, Id, ()>,
421418
values: &'a mut Slab<V>,
422419
}
423420

424-
impl<'a, K, V, R> Iterator for BTreeMapRangeMut<'a, K, V, R>
421+
impl<'a, K, V> Iterator for BTreeMapRangeMut<'a, K, V>
425422
where
426423
K: Copy + Ord,
427-
R: RangeBounds<K>,
428424
{
429425
type Item = (K, &'a mut V);
430426

0 commit comments

Comments
 (0)