Skip to main content

FromStrRegex

Trait FromStrRegex 

Source
pub trait FromStrRegex: FromStr {
    // Required method
    fn from_str_regex() -> String;
}
Available on crate feature std only.
Expand description

A trait for getting regex patterns that match strings parseable by FromStr.

When using #[derive(FromStr)] with the #[from_str(regex_infer)] attribute, the regex pattern is obtained from the FromStrRegex implementation of the field’s type.

Required Methods§

Source

fn from_str_regex() -> String

Returns a regex pattern for strings that might be parseable by FromStr.

Note: Matching this pattern does not guarantee that the string can be parsed successfully.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl FromStrRegex for bool

Source§

impl FromStrRegex for char

Source§

impl FromStrRegex for f32

Source§

impl FromStrRegex for f64

Source§

impl FromStrRegex for i8

Source§

impl FromStrRegex for i16

Source§

impl FromStrRegex for i32

Source§

impl FromStrRegex for i64

Source§

impl FromStrRegex for i128

Source§

impl FromStrRegex for isize

Source§

impl FromStrRegex for u8

Source§

impl FromStrRegex for u16

Source§

impl FromStrRegex for u32

Source§

impl FromStrRegex for u64

Source§

impl FromStrRegex for u128

Source§

impl FromStrRegex for usize

Source§

impl FromStrRegex for String

Source§

impl FromStrRegex for NonZero<i8>

Source§

impl FromStrRegex for NonZero<i16>

Source§

impl FromStrRegex for NonZero<i32>

Source§

impl FromStrRegex for NonZero<i64>

Source§

impl FromStrRegex for NonZero<i128>

Source§

impl FromStrRegex for NonZero<isize>

Source§

impl FromStrRegex for NonZero<u8>

Source§

impl FromStrRegex for NonZero<u16>

Source§

impl FromStrRegex for NonZero<u32>

Source§

impl FromStrRegex for NonZero<u64>

Source§

impl FromStrRegex for NonZero<u128>

Source§

impl FromStrRegex for NonZero<usize>

Source§

impl FromStrRegex for OsString

Source§

impl FromStrRegex for PathBuf

Implementors§