pub trait ExtendingExt: Sized + Stream {
// Provided methods
fn extending<S: ExtendPinned<Self::Item>>(
self,
inner: S,
) -> Extending<S, Self> { ... }
fn extending_default<S: Default + ExtendPinned<Self::Item>>(
self,
) -> Extending<S, Self> { ... }
}Provided Methods§
fn extending<S: ExtendPinned<Self::Item>>(self, inner: S) -> Extending<S, Self>
fn extending_default<S: Default + ExtendPinned<Self::Item>>( self, ) -> Extending<S, Self>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".