Enum vorbisfile::OVError [] [src]

pub enum OVError {
    EndOfStream,
    StreamInterrupted,
    ReadError,
    InternalFault,
    NotImplemented,
    InvalidArgument,
    NotVorbis,
    InvalidHeader,
    UnsupportedVersion,
    CorruptLink,
    NotSeekable,
}

Decode error.

Variants

Reached end of file.

Encountered missing or corrupt data.

Recovery from this error is usually automatic and is returned for informational purposes only.

I/O error while reading compressed data to decode.

Internal inconsistency in encode or decode state. Recovery impossible.

Feature not implemented.

User passed an invalid argument to a function.

Provided data is not recognized as Ogg Vorbis.

Provided data appears to be Ogg Vorbis but has a corrupt or indecipherable header.

Bitstream format revision is not supported.

The specified Vorbis link exists but is corrupt.

The stream is not seekable.

Trait Implementations

impl Debug for OVError
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for OVError
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Error for OVError
[src]

[src]

A short description of the error. Read more

1.0.0
[src]

The lower-level cause of this error, if any. Read more

impl Display for OVError
[src]

[src]

Formats the value using the given formatter. Read more

impl Copy for OVError
[src]

Auto Trait Implementations

impl Send for OVError

impl Sync for OVError