Enum git_config::values::IntegerError
source · [−]pub enum IntegerError {
Utf8Conversion(Utf8Error),
MissingPrefix,
InvalidFormat,
InvalidSuffix,
}
Expand description
The error returned when creating Integer
from byte string.
Variants
Utf8Conversion(Utf8Error)
MissingPrefix
InvalidFormat
InvalidSuffix
Trait Implementations
sourceimpl Debug for IntegerError
impl Debug for IntegerError
sourceimpl Display for IntegerError
impl Display for IntegerError
sourceimpl Error for IntegerError
impl Error for IntegerError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Utf8Error> for IntegerError
impl From<Utf8Error> for IntegerError
sourcefn from(err: Utf8Error) -> IntegerError
fn from(err: Utf8Error) -> IntegerError
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for IntegerError
impl Send for IntegerError
impl Sync for IntegerError
impl Unpin for IntegerError
impl UnwindSafe for IntegerError
Blanket Implementations
impl<T> AsFail for T where
T: Fail,
impl<T> AsFail for T where
T: Fail,
fn as_fail(&self) -> &(dyn Fail + 'static)
fn as_fail(&self) -> &(dyn Fail + 'static)
Converts a reference to Self
into a dynamic trait object of Fail
.
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
fn cause(&self) -> Option<&(dyn Fail + 'static)>
fn cause(&self) -> Option<&(dyn Fail + 'static)>
Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more
fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the Backtrace
carried by this failure, if it
carries one. Read more