[−][src]Enum calamine::XlsError
An enum to handle Xls specific errors
Variants
Io(Error)
Io error
Cfb error
Vba(VbaError)
Vba error
Cannot parse formula, stack is too short
Unrecognized data
Workook is password protected
Invalid length
Continue Record is too short
EoStream(&'static str)
End of stream
Invalid Formula
Fields of InvalidFormula
stack_size: usize
stack size
IfTab(usize)
Invalid or unknown iftab
Etpg(u8)
Invalid etpg
No vba project
Trait Implementations
impl Debug for XlsError
[src]
impl Display for XlsError
[src]
impl Error for XlsError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for XlsError
[src]
impl From<VbaError> for XlsError
[src]
impl From<XlsError> for Error
[src]
Auto Trait Implementations
impl !RefUnwindSafe for XlsError
impl Send for XlsError
impl Sync for XlsError
impl Unpin for XlsError
impl !UnwindSafe for XlsError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,