pub enum GoDurationParseError {
InvalidDuration,
MissingUnit,
UnknownUnit(String),
}
Variants§
Trait Implementations§
Source§impl Clone for GoDurationParseError
impl Clone for GoDurationParseError
Source§fn clone(&self) -> GoDurationParseError
fn clone(&self) -> GoDurationParseError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GoDurationParseError
impl Debug for GoDurationParseError
Source§impl Display for GoDurationParseError
impl Display for GoDurationParseError
Source§impl Error for GoDurationParseError
impl Error for GoDurationParseError
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<I, E> FromExternalError<I, E> for GoDurationParseError
impl<I, E> FromExternalError<I, E> for GoDurationParseError
Source§fn from_external_error(_input: I, _kind: ErrorKind, _e: E) -> Self
fn from_external_error(_input: I, _kind: ErrorKind, _e: E) -> Self
Creates a new error from an input position, an ErrorKind indicating the
wrapping parser, and an external error
Source§impl<I> ParseError<I> for GoDurationParseError
impl<I> ParseError<I> for GoDurationParseError
Source§fn from_error_kind(_input: I, _kind: ErrorKind) -> Self
fn from_error_kind(_input: I, _kind: ErrorKind) -> Self
Creates an error from the input position and an ErrorKind
Source§fn append(_input: I, _kind: ErrorKind, other: Self) -> Self
fn append(_input: I, _kind: ErrorKind, other: Self) -> Self
Combines an existing error with a new one created from the input
position and an ErrorKind. This is useful when backtracking
through a parse tree, accumulating error context on the way
Source§impl PartialEq for GoDurationParseError
impl PartialEq for GoDurationParseError
impl StructuralPartialEq for GoDurationParseError
Auto Trait Implementations§
impl Freeze for GoDurationParseError
impl RefUnwindSafe for GoDurationParseError
impl Send for GoDurationParseError
impl Sync for GoDurationParseError
impl Unpin for GoDurationParseError
impl UnwindSafe for GoDurationParseError
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