pub enum PakError {
SourceInUse,
TypeMismatchError(String, String),
UpdateRuleItemError(String),
InsertRuleItemError(String),
BincodeError(Box<ErrorKind>),
FileError(Error),
PqlError(PqlError),
InvalidIndex(String),
PakIdentifierMismatch,
PakDropped,
PakRefNotFetched,
}Variants§
SourceInUse
TypeMismatchError(String, String)
UpdateRuleItemError(String)
InsertRuleItemError(String)
BincodeError(Box<ErrorKind>)
FileError(Error)
PqlError(PqlError)
InvalidIndex(String)
PakIdentifierMismatch
PakDropped
PakRefNotFetched
Trait Implementations§
Source§impl Error for PakError
impl Error for PakError
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 PakError
impl !UnwindSafe for PakError
impl Freeze for PakError
impl Send for PakError
impl Sync for PakError
impl Unpin for PakError
impl UnsafeUnpin for PakError
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