pub enum ArgumentError {
SetOf,
Table,
BareU8,
SkipInArray,
Datum,
NotValidAsArgument(&'static str),
}
Variants§
Trait Implementations§
source§impl Clone for ArgumentError
impl Clone for ArgumentError
source§fn clone(&self) -> ArgumentError
fn clone(&self) -> ArgumentError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ArgumentError
impl Debug for ArgumentError
source§impl Display for ArgumentError
impl Display for ArgumentError
source§impl Error for ArgumentError
impl Error for ArgumentError
1.30.0 · source§fn 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 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl Hash for ArgumentError
impl Hash for ArgumentError
source§impl Ord for ArgumentError
impl Ord for ArgumentError
source§fn cmp(&self, other: &ArgumentError) -> Ordering
fn cmp(&self, other: &ArgumentError) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for ArgumentError
impl PartialEq for ArgumentError
source§fn eq(&self, other: &ArgumentError) -> bool
fn eq(&self, other: &ArgumentError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ArgumentError
impl PartialOrd for ArgumentError
source§fn partial_cmp(&self, other: &ArgumentError) -> Option<Ordering>
fn partial_cmp(&self, other: &ArgumentError) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for ArgumentError
impl Eq for ArgumentError
impl StructuralPartialEq for ArgumentError
Auto Trait Implementations§
impl Freeze for ArgumentError
impl RefUnwindSafe for ArgumentError
impl Send for ArgumentError
impl Sync for ArgumentError
impl Unpin for ArgumentError
impl UnwindSafe for ArgumentError
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
source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.