pub enum AmmError {
InsufficientLiquidity,
InvalidAmount,
Overflow,
}Variants§
Trait Implementations§
impl Copy for AmmError
impl Eq for AmmError
Source§impl Error for AmmError
impl Error for AmmError
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 From<AmmError> for QuoteError
impl From<AmmError> for QuoteError
impl StructuralPartialEq for AmmError
Auto Trait Implementations§
impl Freeze for AmmError
impl RefUnwindSafe for AmmError
impl Send for AmmError
impl Sync for AmmError
impl Unpin for AmmError
impl UnsafeUnpin for AmmError
impl UnwindSafe for AmmError
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