pub enum MoneyError {
InvalidCurrency,
InvalidAmount,
InvalidRatio,
}Expand description
Standard Error type for this crate.
Variants§
Trait Implementations§
Source§impl Debug for MoneyError
impl Debug for MoneyError
Source§impl Display for MoneyError
impl Display for MoneyError
Source§impl Error for MoneyError
impl Error for MoneyError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
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
Source§impl From<ParseIntError> for MoneyError
impl From<ParseIntError> for MoneyError
Source§fn from(_err: ParseIntError) -> MoneyError
fn from(_err: ParseIntError) -> MoneyError
Converts to this type from the input type.
Source§impl PartialEq for MoneyError
impl PartialEq for MoneyError
impl StructuralPartialEq for MoneyError
Auto Trait Implementations§
impl Freeze for MoneyError
impl RefUnwindSafe for MoneyError
impl Send for MoneyError
impl Sync for MoneyError
impl Unpin for MoneyError
impl UnwindSafe for MoneyError
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