Struct yara_sys::YR_RULES[][src]

#[repr(C)]
pub struct YR_RULES { pub arena: *mut YR_ARENA, pub __bindgen_anon_1: YR_RULES__bindgen_ty_1, pub __bindgen_anon_2: YR_RULES__bindgen_ty_2, pub __bindgen_anon_3: YR_RULES__bindgen_ty_3, pub ac_transition_table: *mut YR_AC_TRANSITION, pub ac_match_pool: *mut YR_AC_MATCH, pub ac_match_table: *mut u32, pub code_start: *const u8, pub num_rules: u32, pub num_strings: u32, pub num_namespaces: u32, }

Fields

arena: *mut YR_ARENA__bindgen_anon_1: YR_RULES__bindgen_ty_1__bindgen_anon_2: YR_RULES__bindgen_ty_2__bindgen_anon_3: YR_RULES__bindgen_ty_3ac_transition_table: *mut YR_AC_TRANSITIONac_match_pool: *mut YR_AC_MATCHac_match_table: *mut u32code_start: *const u8num_rules: u32num_strings: u32num_namespaces: u32

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.