Struct indexmap::map::OccupiedEntry[][src]

pub struct OccupiedEntry<'a, K: 'a, V: 'a> { /* fields omitted */ }

Methods

impl<'a, K, V> OccupiedEntry<'a, K, V>
[src]

Return the index of the key-value pair

Sets the value of the entry to value, and returns the entry's old value.

Remove and return the key, value pair stored in the map for this entry

Auto Trait Implementations

impl<'a, K, V> Send for OccupiedEntry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Sync for OccupiedEntry<'a, K, V> where
    K: Sync,
    V: Sync