pub fn iter_mut(&mut self) -> IterMut<T> {
        IterMut {
            len: self.len,
            inner: self.items.iter_mut().enumerate(),
        }
    }
/// Iterate over exclusive references to the elements in this arena.
///
/// Yields pairs of `(Index, &mut T)` items.
///
/// Order of iteration is not defined.
///
/// # Examples
///
/// ```ignore
/// use rapier::data::arena::Arena;
///
/// let mut arena = Arena::new();
/// for i in 0..10 {
///     arena.insert(i * i);
/// }
///
/// for (_idx, value) in arena.iter_mut() {
///     *value += 5;
/// }
/// ```
Iterate over exclusive references to the elements in this arena.
Yields pairs of `(Index, &mut T)` items.

Order of iteration is not defined.
Iterate over exclusive references to the elements in this arena . Yields pairs of ` ( Index &mut T ) ` items . Order of iteration is not defined .
pub fn iter_mut(&mut self) -> IterMut<T> {
        IterMut {
            len: self.len,
            inner: self.items.iter_mut().enumerate(),
        }
    }
pub fn iter_mut ( & mut self ) -> IterMut < T > { IterMut { len : self . len , inner : self . items . iter_mut ( ) . enumerate ( ) , } }
Iterate over exclusive references to the elements in this arena.
Iterate over exclusive references to the elements in this arena .
&mut self
examples
```ignore
use rapier::data::arena::Arena.

let mut arena = Arena::new();
for i in 0..10 {
arena.insert(i * i);
}


` ` ` ignore use rapier :: data :: arena :: Arena . let mut arena = Arena :: new () ; for i in 0 .. 10 { arena . insert ( i * i ) ; }