Trait qecs_core::_ComponentStoreAssignments [] [src]

pub trait _ComponentStoreAssignments<'a>: _ComponentStore<'a> {
    type Assignments: Iterator<Item=(Valid<'a, Self::Id>, &'a Self::_Component)> + 'a;
    type AssignmentsMut: Iterator<Item=(Valid<'a, Self::Id>, &'a mut Self::_Component)> + 'a;
}

Workaround for lack of HK-lifetimes.

Associated Types

type Assignments: Iterator<Item=(Valid<'a, Self::Id>, &'a Self::_Component)> + 'a

type AssignmentsMut: Iterator<Item=(Valid<'a, Self::Id>, &'a mut Self::_Component)> + 'a

Implementors