reactive_stores

Trait StoreFieldIterator

Source
pub trait StoreFieldIterator<Prev>
where Self: StoreField<Value = Prev>,
{ // Required methods fn at_unkeyed(self, index: usize) -> AtIndex<Self, Prev>; fn iter_unkeyed(self) -> StoreFieldIter<Self, Prev> ; }
Expand description

Provides unkeyed reactive access to the fields of some collection.

Required Methods§

Source

fn at_unkeyed(self, index: usize) -> AtIndex<Self, Prev>

Reactive access to the value at some index.

Source

fn iter_unkeyed(self) -> StoreFieldIter<Self, Prev>

An iterator over the values in the collection.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<Inner, Prev> StoreFieldIterator<Prev> for Inner
where Inner: StoreField<Value = Prev> + Clone, Prev::Output: Sized, Prev: IndexMut<usize> + AsRef<[Prev::Output]>,