pub struct KeyIterator { /* private fields */ }Expand description
Backing storage for an iterator handle. Owns a Vec snapshot taken
at enumerate time — iteration does not hold a borrow on the
keystore, so the caller may continue mutating the store while
iterating over a past snapshot.
Auto Trait Implementations§
impl !Send for KeyIterator
impl !Sync for KeyIterator
impl Freeze for KeyIterator
impl RefUnwindSafe for KeyIterator
impl Unpin for KeyIterator
impl UnsafeUnpin for KeyIterator
impl UnwindSafe for KeyIterator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more