Skip to main content

ObservablePipeExtensionPipe

Trait ObservablePipeExtensionPipe 

Source
pub trait ObservablePipeExtensionPipe:
    Sized
    + Observable
    + Send
    + Sync {
    // Provided method
    fn pipe<'o, Op>(
        self,
        operator: Op,
    ) -> <Op as Operator<'o>>::OutObservable<Self>
       where Self: Sized,
             Op: Operator<'o, In = Self::Out, InError = Self::OutError> { ... }
}

Provided Methods§

Source

fn pipe<'o, Op>(self, operator: Op) -> <Op as Operator<'o>>::OutObservable<Self>
where Self: Sized, Op: Operator<'o, In = Self::Out, InError = Self::OutError>,

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§