Enum wildland_corex::CatlibError 
source · [−]pub enum CatlibError {
    NoRecordsFound,
    MalformedDatabaseEntry,
    RecordAlreadyExists,
    Generic(String),
}Variants
NoRecordsFound
MalformedDatabaseEntry
RecordAlreadyExists
Generic(String)
Trait Implementations
sourceimpl Clone for CatlibError
 
impl Clone for CatlibError
sourcefn clone(&self) -> CatlibError
 
fn clone(&self) -> CatlibError
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
 
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresourceimpl Debug for CatlibError
 
impl Debug for CatlibError
sourceimpl Display for CatlibError
 
impl Display for CatlibError
sourceimpl Error for CatlibError
 
impl Error for CatlibError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
 
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
 
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl From<RustbreakError> for CatlibError
 
impl From<RustbreakError> for CatlibError
sourcefn from(rb_error: RustbreakError) -> CatlibError
 
fn from(rb_error: RustbreakError) -> CatlibError
Converts to this type from the input type.
sourceimpl PartialEq<CatlibError> for CatlibError
 
impl PartialEq<CatlibError> for CatlibError
sourcefn eq(&self, other: &CatlibError) -> bool
 
fn eq(&self, other: &CatlibError) -> bool
impl Eq for CatlibError
impl StructuralEq for CatlibError
impl StructuralPartialEq for CatlibError
Auto Trait Implementations
impl RefUnwindSafe for CatlibError
impl Send for CatlibError
impl Sync for CatlibError
impl Unpin for CatlibError
impl UnwindSafe for CatlibError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized,
 
impl<Q, K> Equivalent<K> for Qwhere
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.