pub enum ParseTableBuilderError {
Conflict(ConflictError),
AmbiguousExtra(AmbiguousExtraError),
ImproperNonTerminalExtra(String),
}
Variants§
Trait Implementations§
Source§impl Debug for ParseTableBuilderError
impl Debug for ParseTableBuilderError
Source§impl Display for ParseTableBuilderError
impl Display for ParseTableBuilderError
Source§impl Error for ParseTableBuilderError
impl Error for ParseTableBuilderError
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<ParseTableBuilderError> for GenerateError
impl From<ParseTableBuilderError> for GenerateError
Source§fn from(source: ParseTableBuilderError) -> Self
fn from(source: ParseTableBuilderError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParseTableBuilderError
impl RefUnwindSafe for ParseTableBuilderError
impl Send for ParseTableBuilderError
impl Sync for ParseTableBuilderError
impl Unpin for ParseTableBuilderError
impl UnwindSafe for ParseTableBuilderError
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