pub struct Bzip2Options(/* private fields */);
Available on crate features
compress
and bzip2
only.Expand description
Options for BZIP2 compression.
Implementations§
Source§impl Bzip2Options
impl Bzip2Options
Sourcepub const fn from_level(level: u32) -> Self
pub const fn from_level(level: u32) -> Self
Creates BZIP2 options with the specified compression level.
§Arguments
level
- Compression level (typically 1-9)
Trait Implementations§
Source§impl Clone for Bzip2Options
impl Clone for Bzip2Options
Source§fn clone(&self) -> Bzip2Options
fn clone(&self) -> Bzip2Options
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for Bzip2Options
impl Debug for Bzip2Options
Source§impl Default for Bzip2Options
impl Default for Bzip2Options
Source§impl From<Bzip2Options> for EncoderConfiguration
impl From<Bzip2Options> for EncoderConfiguration
Source§fn from(options: Bzip2Options) -> Self
fn from(options: Bzip2Options) -> Self
Converts to this type from the input type.
Source§impl From<Bzip2Options> for EncoderOptions
impl From<Bzip2Options> for EncoderOptions
Source§fn from(o: Bzip2Options) -> Self
fn from(o: Bzip2Options) -> Self
Converts to this type from the input type.
impl Copy for Bzip2Options
Auto Trait Implementations§
impl Freeze for Bzip2Options
impl RefUnwindSafe for Bzip2Options
impl Send for Bzip2Options
impl Sync for Bzip2Options
impl Unpin for Bzip2Options
impl UnwindSafe for Bzip2Options
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more