pub enum Error {
ConfigWrongLeverage,
ConfigWrongStartingBalance,
ParseError,
UserOrderIdNotFound,
OrderIdNotFound,
}
Expand description
Describes possible Errors that may occur when calling methods in this crate
Variants
ConfigWrongLeverage
Config::new was provided an invalid leverage value
ConfigWrongStartingBalance
Config::new was provided an invalid starting balance
ParseError
When data could not be parsed
UserOrderIdNotFound
when cancelling an order but no matching user order id is found
OrderIdNotFound
When the internal order id is not found while cancelling order
Trait Implementations
sourceimpl Error for Error
impl Error for Error
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
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 Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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