pub trait Observable<Item, Err>: Stream<Item = Result<Item, Err>> + ConditionallySafe + Sizedwhere
    Item: ConditionallySafe,
    Err: ConditionallySafe,{
    // Provided method
    fn pipe(self, into: FluxChannel<Item, Err>) -> FluxPipe<Item, Err, Self> { ... }
}
Expand description

The wasmrs-rx implementation of an Rx Observable trait

Provided Methods§

source

fn pipe(self, into: FluxChannel<Item, Err>) -> FluxPipe<Item, Err, Self>

Pipe one [Flux] into another.

Implementors§

source§

impl<Item, Err> Observable<Item, Err> for FluxChannel<Item, Err>where Item: ConditionallySafe, Err: ConditionallySafe,

source§

impl<Item, Err> Observable<Item, Err> for FluxReceiver<Item, Err>where Item: ConditionallySafe, Err: ConditionallySafe,