pub enum ParseMarketError {
NonPositiveId(i64),
IdOutOfRange(i64),
InvalidName(ParseMarketNameError),
EmptyTitle,
}Expand description
Ошибки построения Market.
Variants§
NonPositiveId(i64)
Идентификатор рынка должен быть положительным.
IdOutOfRange(i64)
Идентификатор рынка не помещается в u32.
InvalidName(ParseMarketNameError)
Некорректное имя рынка.
EmptyTitle
Пустой заголовок рынка.
Trait Implementations§
Source§impl Clone for ParseMarketError
impl Clone for ParseMarketError
Source§fn clone(&self) -> ParseMarketError
fn clone(&self) -> ParseMarketError
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 ParseMarketError
impl Debug for ParseMarketError
Source§impl Display for ParseMarketError
impl Display for ParseMarketError
Source§impl Error for ParseMarketError
impl Error for ParseMarketError
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 From<ParseMarketNameError> for ParseMarketError
impl From<ParseMarketNameError> for ParseMarketError
Source§fn from(source: ParseMarketNameError) -> Self
fn from(source: ParseMarketNameError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ParseMarketError
impl PartialEq for ParseMarketError
impl Eq for ParseMarketError
impl StructuralPartialEq for ParseMarketError
Auto Trait Implementations§
impl Freeze for ParseMarketError
impl RefUnwindSafe for ParseMarketError
impl Send for ParseMarketError
impl Sync for ParseMarketError
impl Unpin for ParseMarketError
impl UnsafeUnpin for ParseMarketError
impl UnwindSafe for ParseMarketError
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.