pub enum RevisionParseError {
Empty,
EmptyRangeSide,
ZeroSuffixCount,
UnknownRangeKind,
}Expand description
Error returned while parsing revision vocabulary.
Variants§
Empty
The supplied revision text was empty.
EmptyRangeSide
The supplied range side was empty.
ZeroSuffixCount
The supplied suffix number was zero.
UnknownRangeKind
The supplied range kind label was not recognized.
Trait Implementations§
Source§impl Clone for RevisionParseError
impl Clone for RevisionParseError
Source§fn clone(&self) -> RevisionParseError
fn clone(&self) -> RevisionParseError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RevisionParseError
impl Debug for RevisionParseError
Source§impl Display for RevisionParseError
impl Display for RevisionParseError
Source§impl Error for RevisionParseError
impl Error for RevisionParseError
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 PartialEq for RevisionParseError
impl PartialEq for RevisionParseError
Source§fn eq(&self, other: &RevisionParseError) -> bool
fn eq(&self, other: &RevisionParseError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RevisionParseError
impl Eq for RevisionParseError
impl StructuralPartialEq for RevisionParseError
Auto Trait Implementations§
impl Freeze for RevisionParseError
impl RefUnwindSafe for RevisionParseError
impl Send for RevisionParseError
impl Sync for RevisionParseError
impl Unpin for RevisionParseError
impl UnsafeUnpin for RevisionParseError
impl UnwindSafe for RevisionParseError
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