pub enum OutputExtractError {
InvalidOutput {
index: usize,
},
Group(GroupError),
}Variants§
Trait Implementations§
Source§impl Debug for OutputExtractError
impl Debug for OutputExtractError
Source§impl Display for OutputExtractError
impl Display for OutputExtractError
Source§impl Error for OutputExtractError
impl Error for OutputExtractError
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<GroupError> for OutputExtractError
impl From<GroupError> for OutputExtractError
Source§impl From<OutputExtractError> for ScopedOutputExtractError
impl From<OutputExtractError> for ScopedOutputExtractError
Source§fn from(source: OutputExtractError) -> Self
fn from(source: OutputExtractError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OutputExtractError
impl RefUnwindSafe for OutputExtractError
impl Send for OutputExtractError
impl Sync for OutputExtractError
impl Unpin for OutputExtractError
impl UnsafeUnpin for OutputExtractError
impl UnwindSafe for OutputExtractError
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