pub enum DhdError {
Io {
path: PathBuf,
source: Error,
},
Missing {
root: PathBuf,
table: &'static str,
},
Csv {
path: PathBuf,
source: Error,
},
Column {
path: PathBuf,
column: &'static str,
},
}Expand description
A failure to read a delivery.
Variants§
Io
A directory or file does not read.
Missing
A table the reader needs is not in the delivery.
Csv
A table does not parse.
Column
A table lacks a column.
Trait Implementations§
Source§impl Error for DhdError
impl Error for DhdError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for DhdError
impl !UnwindSafe for DhdError
impl Freeze for DhdError
impl Send for DhdError
impl Sync for DhdError
impl Unpin for DhdError
impl UnsafeUnpin for DhdError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more