pub enum EitherError {
Formatter(FormatterError),
Matcher(MatcherError),
InvalidCapture,
}Variants§
Implementations§
Source§impl EitherError
impl EitherError
pub const fn const_error<T>(&self, error: bool) -> T
Auto Trait Implementations§
impl Freeze for EitherError
impl RefUnwindSafe for EitherError
impl Send for EitherError
impl Sync for EitherError
impl Unpin for EitherError
impl UnsafeUnpin for EitherError
impl UnwindSafe for EitherError
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