Enum mp4parse::Status[][src]

#[repr(C)]
pub enum Status {
Show 13 variants Ok, BadArg, Invalid, Unsupported, Eof, Io, Oom, UnsupportedA1lx, UnsupportedA1op, UnsupportedClap, UnsupportedGrid, UnsupportedIpro, UnsupportedLsel,
}
Expand description

The return value to the C API Any detail that needs to be communicated to the caller must be encoded here since the Error type’s associated data is part of the FFI.

Variants

Ok
BadArg
Invalid
Unsupported
Eof
Io
Oom
UnsupportedA1lx
UnsupportedA1op
UnsupportedClap
UnsupportedGrid
UnsupportedIpro
UnsupportedLsel

Trait Implementations

Formats the value using the given formatter. Read more

Performs the conversion.

Performs the conversion.

For convenience of creating an error for an unsupported feature which we want to communicate the specific feature back to the C API caller

Performs the conversion.

Performs the conversion.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.