Enum quantity::QuantityError
source · [−]pub enum QuantityError {
UnitError {
op: String,
expected: String,
found: String,
},
SINumberError {
op: String,
cause: String,
},
}
Expand description
Error type used to indicate unit conversion failures.
Variants
UnitError
SINumberError
Trait Implementations
sourceimpl Debug for QuantityError
impl Debug for QuantityError
sourceimpl Display for QuantityError
impl Display for QuantityError
sourceimpl Error for QuantityError
impl Error for QuantityError
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
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. 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()
Auto Trait Implementations
impl RefUnwindSafe for QuantityError
impl Send for QuantityError
impl Sync for QuantityError
impl Unpin for QuantityError
impl UnwindSafe for QuantityError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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