Enum calamine::OdsError[][src]

pub enum OdsError {
    Io(Error),
    Zip(ZipError),
    Xml(Error),
    Parse(ParseError),
    ParseInt(ParseIntError),
    ParseFloat(ParseFloatError),
    InvalidMime(Vec<u8>),
    FileNotFound(&'static str),
    Eof(&'static str),
    Mismatch {
        expected: &'static str,
        found: String,
    },
}

An enum for ods specific errors

Variants

Io error

Zip error

Xml error

Error while parsing string

Error while parsing integer

Error while parsing float

Invalid MIME

File not found

Unexpected end of file

Unexpexted error

Fields of Mismatch

Expected

Found

Trait Implementations

impl Debug for OdsError
[src]

Formats the value using the given formatter. Read more

impl From<Error> for OdsError
[src]

Performs the conversion.

impl From<ZipError> for OdsError
[src]

Performs the conversion.

impl From<Error> for OdsError
[src]

Performs the conversion.

impl From<ParseError> for OdsError
[src]

Performs the conversion.

impl From<ParseFloatError> for OdsError
[src]

Performs the conversion.

impl From<OdsError> for Error
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for OdsError

impl Sync for OdsError