pub struct ParseIntError { /* private fields */ }Expand description
An error which can be returned when parsing an integer.
For example, this error is returned by the from_str_radix() functions
on the primitive integer types (such as [i8::from_str_radix])
and is used as the error type in their FromStr implementations.
§Potential causes
Among other causes, ParseIntError can be thrown because of leading or trailing whitespace
in the string e.g., when it is obtained from the standard input.
Using the [str::trim()] method ensures that no whitespace remains before parsing.
§Example
Implementations§
Source§impl ParseIntError
impl ParseIntError
1.55.0 (const: 1.82.0) · Sourcepub const fn kind(&self) -> &IntErrorKind
pub const fn kind(&self) -> &IntErrorKind
Outputs the detailed cause of parsing an integer failing.
Trait Implementations§
1.0.0 · Source§impl Clone for ParseIntError
impl Clone for ParseIntError
Source§fn clone(&self) -> ParseIntError
fn clone(&self) -> ParseIntError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)where
Self:,
fn clone_from(&mut self, source: &Self)where
Self:,
Performs copy-assignment from
source. Read more