Skip to main content

StreamOptimizationExt

Trait StreamOptimizationExt 

Source
pub trait StreamOptimizationExt: Stream + Sized {
    // Provided method
    fn optimize_for(
        &mut self,
        optimization: StreamOptimization,
    ) -> Result<(), Error> { ... }
}

Provided Methods§

Source

fn optimize_for( &mut self, optimization: StreamOptimization, ) -> Result<(), Error>

Optimize the stream for the given optimization.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<S: Stream + Sized> StreamOptimizationExt for S

Available on crate feature optimization only.