Trait std::str::FromStrStable [-] [+] [src]

pub trait FromStr where <Self as FromStr>::Err: Sized {
    type Err;

    fn from_str(s: &str) -> Result<Self, <Self as FromStr>::Err>;
}

A trait to abstract the idea of creating a new instance of a type from a string.

Associated Types

type Err

Required Methods

fn from_str(s: &str) -> Result<Self, <Self as FromStr>::Err>

Parses a string s to return an optional value of this type. If the string is ill-formatted, the None is returned.

Implementors