pub enum SurveyError {
Cancelled,
Backend(Error),
}Expand description
Error type for survey operations.
Variants§
Cancelled
User cancelled the survey (Ctrl+C, closed window, etc.)
Backend(Error)
Backend-specific failure (I/O, UI framework crash, etc.)
Implementations§
Source§impl SurveyError
impl SurveyError
Trait Implementations§
Source§impl Debug for SurveyError
impl Debug for SurveyError
Source§impl Display for SurveyError
impl Display for SurveyError
Source§impl Error for SurveyError
impl Error for SurveyError
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()
Auto Trait Implementations§
impl Freeze for SurveyError
impl RefUnwindSafe for SurveyError
impl Send for SurveyError
impl Sync for SurveyError
impl Unpin for SurveyError
impl UnwindSafe for SurveyError
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