Lines Matching refs:EntityRef
3 use crate::EntityRef;
10 pub struct Iter<'a, K: EntityRef, V>
18 impl<'a, K: EntityRef, V> Iter<'a, K, V> {
29 impl<'a, K: EntityRef, V> Iterator for Iter<'a, K, V> {
41 impl<'a, K: EntityRef, V> DoubleEndedIterator for Iter<'a, K, V> {
47 impl<'a, K: EntityRef, V> ExactSizeIterator for Iter<'a, K, V> {}
50 pub struct IterMut<'a, K: EntityRef, V>
58 impl<'a, K: EntityRef, V> IterMut<'a, K, V> {
69 impl<'a, K: EntityRef, V> Iterator for IterMut<'a, K, V> {
81 impl<'a, K: EntityRef, V> DoubleEndedIterator for IterMut<'a, K, V> {
87 impl<'a, K: EntityRef, V> ExactSizeIterator for IterMut<'a, K, V> {}
90 pub struct IntoIter<K: EntityRef, V> {
95 impl<K: EntityRef, V> IntoIter<K, V> {
106 impl<K: EntityRef, V> Iterator for IntoIter<K, V> {
118 impl<K: EntityRef, V> DoubleEndedIterator for IntoIter<K, V> {
124 impl<K: EntityRef, V> ExactSizeIterator for IntoIter<K, V> {}