# 1.5.0[−][src]Type Definition std::string::ParseError

    type ParseError = Infallible;

An error when parsing a `String`.

This `enum` is slightly awkward: it will never actually exist. This error is part of the type signature of the implementation of `FromStr` on `String`. The return type of `from_str`, requires that an error be defined, but, given that a `String` can always be made into a new `String` without error, this type will never actually be returned. As such, it is only here to satisfy said signature, and is useless otherwise.

## Trait Implementations

### `impl Error for ParseError` 1.8.0[src]

#### `fn description(&self) -> &str`[src]

This method is soft-deprecated. Read more

#### `fn cause(&self) -> Option<&dyn Error>`1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

#### `fn source(&self) -> Option<&(dyn Error + 'static)>`1.30.0[src]

The lower-level source of this error, if any. Read more

#### `fn backtrace(&self) -> Option<&Backtrace>`[src]

🔬 This is a nightly-only experimental API. (`backtrace` #53487)

Returns a stack backtrace, if available, of where this error occurred. Read more