Struct std::num::ParseIntError 1.0.0[−][src]
pub struct ParseIntError { /* fields omitted */ }
An error which can be returned when parsing an integer.
This error is used as the error type for the from_str_radix()
functions
on the primitive integer types, such as i8::from_str_radix
.
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.
Trait Implementations
impl Display for ParseIntError
[src]
impl Display for ParseIntError
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Clone for ParseIntError
[src]
impl Clone for ParseIntError
fn clone(&self) -> ParseIntError
[src]
fn clone(&self) -> ParseIntError
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Eq for ParseIntError
[src]
impl Eq for ParseIntError
impl PartialEq<ParseIntError> for ParseIntError
[src]
impl PartialEq<ParseIntError> for ParseIntError
fn eq(&self, other: &ParseIntError) -> bool
[src]
fn eq(&self, other: &ParseIntError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &ParseIntError) -> bool
[src]
fn ne(&self, other: &ParseIntError) -> bool
This method tests for !=
.
impl Debug for ParseIntError
[src]
impl Debug for ParseIntError
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Error for ParseIntError
[src]
impl Error for ParseIntError
Auto Trait Implementations
impl Send for ParseIntError
impl Send for ParseIntError
impl Sync for ParseIntError
impl Sync for ParseIntError