Struct libpcre_sys::pcre_extra
[−]
[src]
#[repr(C)]pub struct pcre_extra { /* fields omitted */ }
Methods
impl pcre_extra
[src]
fn match_limit(&self) -> Option<usize>
Returns the match limit, if previously set by set_match_limit().
The default value for this limit is set when PCRE is built. The default default is 10 million.
fn set_match_limit(&mut self, limit: u32)
Sets the match limit to limit
instead of using PCRE's default.
fn match_limit_recursion(&self) -> Option<usize>
Returns the recursion depth limit, if previously set by set_match_limit_recursion().
The default value for this limit is set when PCRE is built.
fn set_match_limit_recursion(&mut self, limit: u32)
Sets the recursion depth limit to limit
instead of using PCRE's default.
unsafe fn set_mark(&mut self, mark: &mut *mut c_uchar)
Sets the mark field.
fn unset_mark(&mut self)
Unsets the mark field. PCRE will not save mark names when matching the compiled regular expression.