Struct r_core::r_search_t [−][src]
#[repr(C)]pub struct r_search_t {Show 20 fields
pub n_kws: c_int,
pub mode: c_int,
pub pattern_size: c_uint,
pub string_min: c_uint,
pub string_max: c_uint,
pub data: *mut c_void,
pub user: *mut c_void,
pub callback: RSearchCallback,
pub nhits: c_ulonglong,
pub maxhits: c_ulonglong,
pub hits: *mut RList,
pub distance: c_int,
pub inverse: c_int,
pub overlap: bool,
pub contiguous: c_int,
pub align: c_int,
pub update: Option<unsafe extern "C" fn(s: *mut r_search_t, from: c_ulonglong, buf: *const c_uchar, len: c_int) -> c_int>,
pub kws: *mut RList,
pub iob: RIOBind,
pub bckwrds: c_char,
}
Fields
n_kws: c_int
mode: c_int
pattern_size: c_uint
string_min: c_uint
string_max: c_uint
data: *mut c_void
user: *mut c_void
callback: RSearchCallback
nhits: c_ulonglong
maxhits: c_ulonglong
hits: *mut RList
distance: c_int
inverse: c_int
overlap: bool
contiguous: c_int
align: c_int
update: Option<unsafe extern "C" fn(s: *mut r_search_t, from: c_ulonglong, buf: *const c_uchar, len: c_int) -> c_int>
kws: *mut RList
iob: RIOBind
bckwrds: c_char
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for r_search_t
impl !Send for r_search_t
impl !Sync for r_search_t
impl Unpin for r_search_t
impl UnwindSafe for r_search_t
Blanket Implementations
Mutably borrows from an owned value. Read more