[−][src]Enum dice_command_parser::error::ParserError
Errors that can occur parsing the command input.
Variants
Implies that the string was not in the correct format.
InvalidNumberInput(ParseIntError)
Occurs when the numbers provided in the input cannot be turned into i32
. This is likely an overflow or underflow error.
Reserved for errors that do not fit into other categories.
Trait Implementations
impl Debug for ParserError
[src]
impl Display for ParserError
[src]
impl Error for ParserError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ParseIntError> for ParserError
[src]
fn from(source: ParseIntError) -> Self
[src]
impl PartialEq<ParserError> for ParserError
[src]
fn eq(&self, other: &ParserError) -> bool
[src]
fn ne(&self, other: &ParserError) -> bool
[src]
impl StructuralPartialEq for ParserError
[src]
Auto Trait Implementations
impl RefUnwindSafe for ParserError
impl Send for ParserError
impl Sync for ParserError
impl Unpin for ParserError
impl UnwindSafe for ParserError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,