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 RegexOptionsfn clone(&self) -> RegexOptions[src]
fn clone(&self) -> RegexOptionsReturns 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 RegexOptionsfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for RegexOptions[src]
impl Default for RegexOptionsAuto Trait Implementations
impl Send for RegexOptions
impl Send for RegexOptionsimpl Sync for RegexOptions
impl Sync for RegexOptions