pub enum QuoteValidationError {
InvalidBid(f64),
InvalidAsk(f64),
Crossed {
bid: f64,
ask: f64,
},
}Expand description
Validation failure for a tick quote submitted to the quote book.
Variants§
Trait Implementations§
Source§impl Clone for QuoteValidationError
impl Clone for QuoteValidationError
Source§fn clone(&self) -> QuoteValidationError
fn clone(&self) -> QuoteValidationError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QuoteValidationError
Source§impl Debug for QuoteValidationError
impl Debug for QuoteValidationError
Source§impl Display for QuoteValidationError
impl Display for QuoteValidationError
Source§impl Error for QuoteValidationError
impl Error for QuoteValidationError
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 QuoteValidationError
impl PartialEq for QuoteValidationError
impl StructuralPartialEq for QuoteValidationError
Auto Trait Implementations§
impl Freeze for QuoteValidationError
impl RefUnwindSafe for QuoteValidationError
impl Send for QuoteValidationError
impl Sync for QuoteValidationError
impl Unpin for QuoteValidationError
impl UnsafeUnpin for QuoteValidationError
impl UnwindSafe for QuoteValidationError
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