pub struct MapIterator {
pub map: Term,
/* private fields */
}Expand description
A cursor for iterating a map’s entries.
Only map is public; the remaining fields are BEAM-internal. Initialized by
map_iterator_create and released by map_iterator_destroy, it must not
be moved after initialization. Iteration order is unspecified.
ErlNifMapIterator — NIF 2.6 — OTP 17
Fields§
§map: TermAuto Trait Implementations§
impl !Send for MapIterator
impl !Sync for MapIterator
impl Freeze for MapIterator
impl RefUnwindSafe for MapIterator
impl Unpin for MapIterator
impl UnsafeUnpin for MapIterator
impl UnwindSafe for MapIterator
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