Struct regex::re_builder::RegexOptions [−][src]
pub struct RegexOptions { pub pats: Vec<String>, pub size_limit: usize, pub dfa_size_limit: usize, pub nest_limit: u32, pub case_insensitive: bool, pub multi_line: bool, pub dot_matches_new_line: bool, pub swap_greed: bool, pub ignore_whitespace: bool, pub unicode: bool, }
The set of user configurable options for compiling zero or more regexes.
Fields
pats: Vec<String>
size_limit: usize
dfa_size_limit: usize
nest_limit: u32
case_insensitive: bool
multi_line: bool
dot_matches_new_line: bool
swap_greed: bool
ignore_whitespace: bool
unicode: bool
Trait Implementations
impl Clone for RegexOptions
[src]
impl Clone for RegexOptions
fn clone(&self) -> RegexOptions
[src]
fn clone(&self) -> RegexOptions
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for RegexOptions
[src]
impl Debug for RegexOptions
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Default for RegexOptions
[src]
impl Default for RegexOptions
Auto Trait Implementations
impl Send for RegexOptions
impl Send for RegexOptions
impl Sync for RegexOptions
impl Sync for RegexOptions