Enum calamine::OdsError [−][src]
An enum for ods specific errors
Variants
Io(Error)
Io error
Zip(ZipError)
Zip error
Xml(Error)
Xml error
Parse(ParseError)
Error while parsing string
ParseInt(ParseIntError)
Error while parsing integer
ParseFloat(ParseFloatError)
Error while parsing float
Invalid MIME
FileNotFound(&'static str)
File not found
Eof(&'static str)
Unexpected end of file
Unexpexted error
Trait Implementations
impl Debug for OdsError
[src]
impl Display for OdsError
[src]
impl Error for OdsError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for OdsError
[src]
impl From<Error> for OdsError
[src]
impl From<Infallible> for OdsError
[src]
fn from(e: ParseError) -> OdsError
[src]
impl From<OdsError> for Error
[src]
impl From<ParseFloatError> for OdsError
[src]
fn from(e: ParseFloatError) -> OdsError
[src]
impl From<ZipError> for OdsError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for OdsError
impl Send for OdsError
impl Sync for OdsError
impl Unpin for OdsError
impl !UnwindSafe for OdsError
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,
pub 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.
pub 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>,