Trait Constructor

Source
pub trait Constructor<B>
where Self: Sized + CoderBuilder<B::Reader, B::Writer> + Default, B: RwBuilder,
{ // Provided method fn new(builder: B, compression: Compression) -> CompressionBuilder<B, Self> { ... } }
Expand description

Convenience trait for creating a new encoder/decoder builder

Provided Methods§

Source

fn new(builder: B, compression: Compression) -> CompressionBuilder<B, Self>

Create the encoder/decoder builder

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§