pub enum SheetError {
PunchedIn(DateTime<Utc>),
PunchedOut(DateTime<Utc>),
NoPunches,
FindSheet,
OpenSheet(Error),
ReadSheet(Error),
ParseSheet(Error),
WriteSheet(Error),
}Expand description
Errors arising through the use of Sheet.
Variants§
PunchedIn(DateTime<Utc>)
PunchedOut(DateTime<Utc>)
NoPunches
FindSheet
OpenSheet(Error)
ReadSheet(Error)
ParseSheet(Error)
WriteSheet(Error)
Trait Implementations§
Source§impl Debug for SheetError
impl Debug for SheetError
Source§impl Display for SheetError
impl Display for SheetError
Source§impl Error for SheetError
impl Error for SheetError
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 Freeze for SheetError
impl !RefUnwindSafe for SheetError
impl Send for SheetError
impl Sync for SheetError
impl Unpin for SheetError
impl !UnwindSafe for SheetError
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