pub trait EpicExt<A, S, C>: Epic<A, S, C> {
// Provided methods
fn join<E>(self, other: E) -> JoinEpic<Self, E>
where Self: Sized,
A: Send + 'static { ... }
fn switch(self) -> SwitchEpic<Self>
where Self: Sized + Send + 'static { ... }
fn boxed(self) -> BoxEpic<'static, A, S, C>
where Self: Sized + Send + 'static { ... }
}Provided Methods§
fn switch(self) -> SwitchEpic<Self>
fn boxed(self) -> BoxEpic<'static, A, S, C>
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.