Struct parasail_sys::Struct_parasail_pfunction_info [] [src]

pub struct Struct_parasail_pfunction_info {
    pub pointer: *mut Option<extern fn() -> *mut ParasailResult>,
    pub creator: *mut Option<extern fn() -> *mut ParasailProfile>,
    pub name: *const u8,
    pub alg: *const u8,
    pub _type: *const u8,
    pub isa: *const u8,
    pub bits: *const u8,
    pub width: *const u8,
    pub lanes: c_int,
    pub is_table: u8,
    pub is_rowcol: u8,
    pub is_stats: u8,
    pub is_ref: u8,
}

Fields

pointer: *mut Option<extern fn() -> *mut ParasailResult> creator: *mut Option<extern fn() -> *mut ParasailProfile> name: *const u8 alg: *const u8 _type: *const u8 isa: *const u8 bits: *const u8 width: *const u8 lanes: c_int is_table: u8 is_rowcol: u8 is_stats: u8 is_ref: u8

Trait Implementations

impl Copy for Struct_parasail_pfunction_info
[src]

impl Clone for Struct_parasail_pfunction_info
[src]

fn clone(&self) -> Self

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Default for Struct_parasail_pfunction_info
[src]

fn default() -> Self

Returns the "default value" for a type. Read more