Trait StoreIterable

trait StoreIterable<'a, K: 'a + ?Sized, V: 'a + ?Sized>: Store<K, V>

Iterator methods for the LiteMap store.

Associated Types

type KeyValueIter: 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: false, 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(self: &'a Self) -> <Self as >::KeyValueIter

Returns an iterator over key/value pairs.

Implementors