pub enum RollError {
IncorrectSyntax,
ParseNumber(ParseIntError),
}Expand description
The error that dice can give
Variants§
Trait Implementations§
Source§impl Error for RollError
impl Error for RollError
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<ParseIntError> for RollError
impl From<ParseIntError> for RollError
Source§fn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Converts to this type from the input type.
impl Eq for RollError
impl StructuralPartialEq for RollError
Auto Trait Implementations§
impl Freeze for RollError
impl RefUnwindSafe for RollError
impl Send for RollError
impl Sync for RollError
impl Unpin for RollError
impl UnwindSafe for RollError
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