pub enum OwnBookError {
OrderNotFoundInCache {
client_order_id: ClientOrderId,
},
CachedLevelMissing {
client_order_id: ClientOrderId,
price: BookPrice,
},
OrderNotFoundAtLevel {
client_order_id: ClientOrderId,
price: BookPrice,
},
}Variants§
Trait Implementations§
Source§impl Debug for OwnBookError
impl Debug for OwnBookError
Source§impl Display for OwnBookError
impl Display for OwnBookError
Source§impl Error for OwnBookError
impl Error for OwnBookError
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 OwnBookError
impl PartialEq for OwnBookError
Source§fn eq(&self, other: &OwnBookError) -> bool
fn eq(&self, other: &OwnBookError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OwnBookError
Auto Trait Implementations§
impl Freeze for OwnBookError
impl RefUnwindSafe for OwnBookError
impl Send for OwnBookError
impl Sync for OwnBookError
impl Unpin for OwnBookError
impl UnsafeUnpin for OwnBookError
impl UnwindSafe for OwnBookError
Blanket Implementations§
impl<T> Allocation for T
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