[][src]Enum bzip2::Status

pub enum Status {
    Ok,
    FlushOk,
    RunOk,
    FinishOk,
    StreamEnd,
    MemNeeded,
}

Result of compression or decompression

Variants

Ok

Decompression went fine, nothing much to report.

FlushOk

The Flush action on a compression went ok.

RunOk

THe Run action on compression went ok.

FinishOk

The Finish action on compression went ok.

StreamEnd

The stream's end has been met, meaning that no more data can be input.

MemNeeded

There was insufficient memory in the input or output buffer to complete the request, but otherwise everything went normally.

Trait Implementations

impl PartialEq<Status> for Status[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for Status[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for Status[src]

impl Copy for Status[src]

impl Debug for Status[src]

Auto Trait Implementations

impl Send for Status

impl Sync for Status

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]