#[repr(C)]pub struct regmatch_info {Show 16 fields
pub prog: *mut REGEXP,
pub strbeg: *mut c_char,
pub strend: *mut c_char,
pub till: *mut c_char,
pub sv: *mut SV,
pub ganch: *mut c_char,
pub cutpoint: *mut c_char,
pub info_aux: *mut regmatch_info_aux,
pub info_aux_eval: *mut regmatch_info_aux_eval,
pub poscache_maxiter: I32,
pub poscache_iter: I32,
pub poscache_size: STRLEN,
pub intuit: bool,
pub is_utf8_pat: bool,
pub is_utf8_target: bool,
pub warned: bool,
}Fields§
§prog: *mut REGEXP§strbeg: *mut c_char§strend: *mut c_char§till: *mut c_char§sv: *mut SV§ganch: *mut c_char§cutpoint: *mut c_char§info_aux: *mut regmatch_info_aux§info_aux_eval: *mut regmatch_info_aux_eval§poscache_maxiter: I32§poscache_iter: I32§poscache_size: STRLEN§intuit: bool§is_utf8_pat: bool§is_utf8_target: bool§warned: boolTrait Implementations§
Source§impl Clone for regmatch_info
impl Clone for regmatch_info
Source§fn clone(&self) -> regmatch_info
fn clone(&self) -> regmatch_info
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for regmatch_info
Auto Trait Implementations§
impl Freeze for regmatch_info
impl RefUnwindSafe for regmatch_info
impl !Send for regmatch_info
impl !Sync for regmatch_info
impl Unpin for regmatch_info
impl UnsafeUnpin for regmatch_info
impl UnwindSafe for regmatch_info
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more