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
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
impl FromStr for f32
impl FromStr for f64
impl FromStr for isize
impl FromStr for i8
impl FromStr for i16
impl FromStr for i32
impl FromStr for i64
impl FromStr for usize
impl FromStr for u8
impl FromStr for u16
impl FromStr for u32
impl FromStr for u64
impl FromStr for bool
impl FromStr for String
impl FromStr for IpAddr
impl FromStr for SocketAddr
impl FromStr for IpAddr
impl FromStr for Ipv4Addr
impl FromStr for Ipv6Addr
impl FromStr for SocketAddr
impl FromStr for Path
impl FromStr for Path