Enum ole::Error [] [src]

pub enum Error {
    BadFileSize,
    IOError(Error),
    NotImplementedYet,
    InvalidOLEFile,
    BadSizeValue(&'static str),
    EmptyMasterSectorAllocationTable,
    NotSectorUsedBySAT,
    NodeTypeUnknown,
    BadRootStorageSize,
    EmptyEntry,
}

Errors related to the process of parsing.

Variants

This happens when filesize is null, or to big to fit into an usize.

Classic std::io::Error.

Something is not implemented yet ?

This is not a valid OLE file.

Something has a bad size.

MSAT is empty.

Malformed SAT.

Unknown node type.

Root storage has a bad size.

User query an empty entry

Trait Implementations

impl Debug for Error
[src]

[src]

Formats the value using the given formatter. Read more

impl Error for Error
[src]

[src]

A short description of the error. Read more

[src]

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

impl Display for Error
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Error

impl Sync for Error