pub enum ParseOrderbookError {
InvalidSide(Box<str>),
MissingPrice,
NegativePrice,
MissingQuantity,
NegativeQuantity(i64),
}Expand description
Ошибки построения OrderbookLevel.
Variants§
InvalidSide(Box<str>)
Некорректное направление заявки (B/S).
MissingPrice
Отсутствует цена уровня стакана.
NegativePrice
Цена уровня стакана отрицательная.
MissingQuantity
Отсутствует объём уровня стакана.
NegativeQuantity(i64)
Объём уровня стакана отрицательный.
Trait Implementations§
Source§impl Clone for ParseOrderbookError
impl Clone for ParseOrderbookError
Source§fn clone(&self) -> ParseOrderbookError
fn clone(&self) -> ParseOrderbookError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParseOrderbookError
impl Debug for ParseOrderbookError
Source§impl Display for ParseOrderbookError
impl Display for ParseOrderbookError
Source§impl Error for ParseOrderbookError
impl Error for ParseOrderbookError
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 ParseOrderbookError
impl PartialEq for ParseOrderbookError
impl Eq for ParseOrderbookError
impl StructuralPartialEq for ParseOrderbookError
Auto Trait Implementations§
impl Freeze for ParseOrderbookError
impl RefUnwindSafe for ParseOrderbookError
impl Send for ParseOrderbookError
impl Sync for ParseOrderbookError
impl Unpin for ParseOrderbookError
impl UnsafeUnpin for ParseOrderbookError
impl UnwindSafe for ParseOrderbookError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.