pub enum GLLProcessError {
MissingSPPFNode(SPPFNodeIndex),
}Expand description
Errors that can occur when processing the finished state object.
Variants§
MissingSPPFNode(SPPFNodeIndex)
An SPPF node that we expect to exist in the graph is inexplicably missing.
Trait Implementations§
Source§impl Debug for GLLProcessError
impl Debug for GLLProcessError
Source§impl Display for GLLProcessError
impl Display for GLLProcessError
Source§impl Error for GLLProcessError
impl Error for GLLProcessError
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<'a> From<GLLProcessError> for GLLError<'a>
impl<'a> From<GLLProcessError> for GLLError<'a>
Source§fn from(source: GLLProcessError) -> Self
fn from(source: GLLProcessError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GLLProcessError
impl RefUnwindSafe for GLLProcessError
impl Send for GLLProcessError
impl Sync for GLLProcessError
impl Unpin for GLLProcessError
impl UnsafeUnpin for GLLProcessError
impl UnwindSafe for GLLProcessError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more