Enum calamine::vba::VbaError [−][src]
pub enum VbaError { Cfb(CfbError), Io(Error), ModuleNotFound(String), Unknown { typ: &'static str, val: u16, }, LibId, InvalidRecordId { expected: u16, found: u16, }, }
A VBA specific error enum
Variants
Cfb(CfbError)
Error comes from a cfb parsing
Io(Error)
Io error
ModuleNotFound(String)
Cannot find module
Unknown
Generic unknown u16 value
Fields of Unknown
typ: &'static str | error type |
val: u16 | value found |
LibId
Invalid libid format
InvalidRecordId
Invalid record id
Fields of InvalidRecordId
expected: u16 | expected record id |
found: u16 | record if found |
Trait Implementations
impl From<VbaError> for XlsError
[src]
impl From<VbaError> for XlsError
impl From<VbaError> for XlsxError
[src]
impl From<VbaError> for XlsxError
impl From<VbaError> for Error
[src]
impl From<VbaError> for Error
impl Debug for VbaError
[src]
impl Debug for VbaError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl From<Error> for VbaError
[src]
impl From<Error> for VbaError