Enum miniz_oxide::deflate::core::TDEFLStatus
source · #[repr(i32)]pub enum TDEFLStatus {
BadParam,
PutBufFailed,
Okay,
Done,
}
Expand description
Return status of compression.
Variants§
BadParam
Usage error.
This indicates that either the CompressorOxide
experienced a previous error, or the
stream has already been TDEFLFlush::Finish
’d.
PutBufFailed
Error putting data into output buffer.
This usually indicates a too-small buffer.
Okay
Compression succeeded normally.
Done
Compression succeeded and the deflate stream was ended.
This is the result of calling compression with TDEFLFlush::Finish
.
Trait Implementations§
source§impl Clone for TDEFLStatus
impl Clone for TDEFLStatus
source§fn clone(&self) -> TDEFLStatus
fn clone(&self) -> TDEFLStatus
Returns a copy 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 TDEFLStatus
impl Debug for TDEFLStatus
source§impl Hash for TDEFLStatus
impl Hash for TDEFLStatus
source§impl PartialEq<TDEFLStatus> for TDEFLStatus
impl PartialEq<TDEFLStatus> for TDEFLStatus
source§fn eq(&self, other: &TDEFLStatus) -> bool
fn eq(&self, other: &TDEFLStatus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TDEFLStatus
impl Eq for TDEFLStatus
impl StructuralEq for TDEFLStatus
impl StructuralPartialEq for TDEFLStatus
Auto Trait Implementations§
impl RefUnwindSafe for TDEFLStatus
impl Send for TDEFLStatus
impl Sync for TDEFLStatus
impl Unpin for TDEFLStatus
impl UnwindSafe for TDEFLStatus
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