Enum prompter::InputError
source · [−]pub enum InputError {
InvalidColorCode(char),
IncorrectWordLength(usize),
IncorrectColorCodeLength(usize),
}
Expand description
Error type to handle errors in the user’s input
Variants
InvalidColorCode(char)
IncorrectWordLength(usize)
IncorrectColorCodeLength(usize)
Trait Implementations
sourceimpl Debug for InputError
impl Debug for InputError
sourceimpl Display for InputError
impl Display for InputError
sourceimpl Error for InputError
impl Error for InputError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for InputError
impl Send for InputError
impl Sync for InputError
impl Unpin for InputError
impl UnwindSafe for InputError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more