pub enum ParseTradeError {
NonPositiveTradeNo(i64),
TradeNoOutOfRange(i64),
NegativeQuantity(i64),
}Expand description
Ошибки построения Trade.
Variants§
NonPositiveTradeNo(i64)
Номер сделки должен быть положительным.
TradeNoOutOfRange(i64)
Номер сделки не помещается в u64.
NegativeQuantity(i64)
Количество в сделке отрицательное.
Trait Implementations§
Source§impl Clone for ParseTradeError
impl Clone for ParseTradeError
Source§fn clone(&self) -> ParseTradeError
fn clone(&self) -> ParseTradeError
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 ParseTradeError
impl Debug for ParseTradeError
Source§impl Display for ParseTradeError
impl Display for ParseTradeError
Source§impl Error for ParseTradeError
impl Error for ParseTradeError
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 ParseTradeError
impl PartialEq for ParseTradeError
impl Eq for ParseTradeError
impl StructuralPartialEq for ParseTradeError
Auto Trait Implementations§
impl Freeze for ParseTradeError
impl RefUnwindSafe for ParseTradeError
impl Send for ParseTradeError
impl Sync for ParseTradeError
impl Unpin for ParseTradeError
impl UnsafeUnpin for ParseTradeError
impl UnwindSafe for ParseTradeError
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.