Trait StoreIterableMut

trait StoreIterableMut<'a, K: 'a, V: 'a>: StoreMut<K, V> + StoreIterable<'a, K, V>

Associated Types

type KeyValueIterMut: TraitBound { trait_: Path { path: "Iterator", id: Id(348), args: Some(AngleBracketed { args: [], constraints: [AssocItemConstraint { name: "Item", args: None, binding: Equality(Type(Tuple([BorrowedRef { lifetime: Some("'a"), is_mutable: false, type_: Generic("K") }, BorrowedRef { lifetime: Some("'a"), is_mutable: true, type_: Generic("V") }]))) }] }) }, generic_params: [], modifier: None } + TraitBound { trait_: Path { path: "DoubleEndedIterator", id: Id(72), args: None }, generic_params: [], modifier: None } + Outlives("'a")

Required Methods

fn lm_iter_mut(self: &'a mut Self) -> <Self as >::KeyValueIterMut

Returns an iterator over key/value pairs, with a mutable value.

Implementors