pub struct ExplicitError {
pub message: Argument<Accumulator>,
pub span: Option<(Argument, Enabled)>,
}Fields§
§message: Argument<Accumulator>§span: Option<(Argument, Enabled)>Implementations§
Source§impl ExplicitError
impl ExplicitError
Source§impl ExplicitError
impl ExplicitError
fn parse(input: ParseStream<'_>, kw_span: Span) -> Result<Self>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExplicitError
impl RefUnwindSafe for ExplicitError
impl !Send for ExplicitError
impl !Sync for ExplicitError
impl Unpin for ExplicitError
impl UnwindSafe for ExplicitError
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