pub enum ParseGrammarError {
Serialization(String),
InvalidExtra,
Unexpected,
InvalidReservedWordSet,
UnexpectedRule(String),
}
Variants§
Trait Implementations§
Source§impl Debug for ParseGrammarError
impl Debug for ParseGrammarError
Source§impl Display for ParseGrammarError
impl Display for ParseGrammarError
Source§impl Error for ParseGrammarError
impl Error for ParseGrammarError
1.30.0 · 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<Error> for ParseGrammarError
impl From<Error> for ParseGrammarError
Source§impl From<ParseGrammarError> for GenerateError
impl From<ParseGrammarError> for GenerateError
Source§fn from(source: ParseGrammarError) -> Self
fn from(source: ParseGrammarError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParseGrammarError
impl RefUnwindSafe for ParseGrammarError
impl Send for ParseGrammarError
impl Sync for ParseGrammarError
impl Unpin for ParseGrammarError
impl UnwindSafe for ParseGrammarError
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