pub enum StrError {
UnknownChar(char),
Try(TryFromIntError),
}
Expand description
StrError
is the error type produced when
NumeralSystem::decode
encounters an unknown character
or fails to convert between two integer types.
Variants§
Trait Implementations§
Source§impl Error for StrError
impl Error for StrError
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<TryFromIntError> for StrError
impl From<TryFromIntError> for StrError
Source§fn from(err: TryFromIntError) -> StrError
fn from(err: TryFromIntError) -> StrError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StrError
impl RefUnwindSafe for StrError
impl Send for StrError
impl Sync for StrError
impl Unpin for StrError
impl UnwindSafe for StrError
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