pub enum MohsHardnessError {
InvalidNumber,
NonFinite,
OutOfRange,
}Variants§
Trait Implementations§
Source§impl Clone for MohsHardnessError
impl Clone for MohsHardnessError
Source§fn clone(&self) -> MohsHardnessError
fn clone(&self) -> MohsHardnessError
Returns a duplicate 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 MohsHardnessError
impl Debug for MohsHardnessError
Source§impl Display for MohsHardnessError
impl Display for MohsHardnessError
Source§impl Error for MohsHardnessError
impl Error for MohsHardnessError
1.30.0 · 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()
Source§impl PartialEq for MohsHardnessError
impl PartialEq for MohsHardnessError
impl Copy for MohsHardnessError
impl Eq for MohsHardnessError
impl StructuralPartialEq for MohsHardnessError
Auto Trait Implementations§
impl Freeze for MohsHardnessError
impl RefUnwindSafe for MohsHardnessError
impl Send for MohsHardnessError
impl Sync for MohsHardnessError
impl Unpin for MohsHardnessError
impl UnsafeUnpin for MohsHardnessError
impl UnwindSafe for MohsHardnessError
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