Expand description
Utilities around ObservableVector.
Structs§
- A wrapper around
VectorSubscriberwith a differentVectorObserverimpl. - An empty stream with an item type of
usize. - An empty stream with an item type of
usize. - A
VectorDiffstream adapter that presents a filtered view of the underlyingObservableVectors items. - A
VectorDiffstream adapter that presents a filter+mapped view of the underlyingObservableVectors items. - A
VectorDiffstream adapter that presents a limited view of the underlyingObservableVector’s items. The view starts from index 0. This is the opposite ofTail, which starts from the end. - A
VectorDiffstream adapter that presents a limited view of the underlyingObservableVectors items. The view starts aftercountnumber of values are skipped, until the end. It must not be confused withTailwhereTailkeeps the last values, whileSkipskips the first values. - A
VectorDiffstream adapter that presents a sorted view of the underlyingObservableVectoritems. - A
VectorDiffstream adapter that presents a sorted view of the underlyingObservableVectoritems. - A
VectorDiffstream adapter that presents a sorted view of the underlyingObservableVectoritems. - A
VectorDiffstream adapter that presents a reversed limited view of the underlyingObservableVectors items. The view starts from the last index of theObservableVector, i.e. it starts from the end. This is the opposite ofHead, which starts from 0.
Traits§
- Abstraction over stream items that the adapters in this module can deal with.
- Abstraction over types that hold both a
Vectorand a stream ofVectorDiffupdates. - Convenience methods for
VectorObservers. - Extension trait for
VectorSubscriber.
Type Aliases§
- Type alias for extracting the element type from a stream of
VectorDiffContainers. - Type alias for extracting the stream item type after the element type was mapped to the given type
U, from a stream ofVectorDiffContainers.