pub enum MenuBarError {
ParseFailed {
source: Error,
},
UnsupportedVersion(u32),
WhenParseFailed {
path: String,
error: String,
},
WhenValidationFailed {
path: String,
error: String,
},
PatchFailed {
index: usize,
error: String,
},
}Variants§
Trait Implementations§
Source§impl Debug for MenuBarError
impl Debug for MenuBarError
Source§impl Display for MenuBarError
impl Display for MenuBarError
Source§impl Error for MenuBarError
impl Error for MenuBarError
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 MenuBarError
impl !RefUnwindSafe for MenuBarError
impl Send for MenuBarError
impl Sync for MenuBarError
impl Unpin for MenuBarError
impl UnsafeUnpin for MenuBarError
impl !UnwindSafe for MenuBarError
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