mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-25 00:03:43 +00:00
Rollup merge of #79333 - o752d:patch-3, r=Mark-Simulacrum
doc typo plus a small edit for clarity
This commit is contained in:
commit
a0cf162329
@ -1551,12 +1551,12 @@ where
|
||||
pred: F,
|
||||
inner: DrainFilterInner<'a, K, V>,
|
||||
}
|
||||
/// Most of the implementation of DrainFilter, independent of the type
|
||||
/// Most of the implementation of DrainFilter are generic over the type
|
||||
/// of the predicate, thus also serving for BTreeSet::DrainFilter.
|
||||
pub(super) struct DrainFilterInner<'a, K: 'a, V: 'a> {
|
||||
/// Reference to the length field in the borrowed map, updated live.
|
||||
length: &'a mut usize,
|
||||
/// Burried reference to the root field in the borrowed map.
|
||||
/// Buried reference to the root field in the borrowed map.
|
||||
/// Wrapped in `Option` to allow drop handler to `take` it.
|
||||
dormant_root: Option<DormantMutRef<'a, Root<K, V>>>,
|
||||
/// Contains a leaf edge preceding the next element to be returned, or the last leaf edge.
|
||||
|
Loading…
Reference in New Issue
Block a user