#[repr(C)]
pub struct mm_mapopt_t {
Show 57 fields pub flag: i64, pub seed: c_int, pub sdust_thres: c_int, pub max_qlen: c_int, pub bw: c_int, pub bw_long: c_int, pub max_gap: c_int, pub max_gap_ref: c_int, pub max_frag_len: c_int, pub max_chain_skip: c_int, pub max_chain_iter: c_int, pub min_cnt: c_int, pub min_chain_score: c_int, pub chain_gap_scale: f32, pub chain_skip_scale: f32, pub rmq_size_cap: c_int, pub rmq_inner_dist: c_int, pub rmq_rescue_size: c_int, pub rmq_rescue_ratio: f32, pub mask_level: f32, pub mask_len: c_int, pub pri_ratio: f32, pub best_n: c_int, pub alt_drop: f32, pub a: c_int, pub b: c_int, pub q: c_int, pub e: c_int, pub q2: c_int, pub e2: c_int, pub sc_ambi: c_int, pub noncan: c_int, pub junc_bonus: c_int, pub zdrop: c_int, pub zdrop_inv: c_int, pub end_bonus: c_int, pub min_dp_max: c_int, pub min_ksw_len: c_int, pub anchor_ext_len: c_int, pub anchor_ext_shift: c_int, pub max_clip_ratio: f32, pub rank_min_len: c_int, pub rank_frac: f32, pub pe_ori: c_int, pub pe_bonus: c_int, pub mid_occ_frac: f32, pub q_occ_frac: f32, pub min_mid_occ: i32, pub max_mid_occ: i32, pub mid_occ: i32, pub max_occ: i32, pub max_max_occ: i32, pub occ_dist: i32, pub mini_batch_size: i64, pub max_sw_mat: i64, pub cap_kalloc: i64, pub split_prefix: *const c_char,
}

Fields

flag: i64seed: c_intsdust_thres: c_intmax_qlen: c_intbw: c_intbw_long: c_intmax_gap: c_intmax_gap_ref: c_intmax_frag_len: c_intmax_chain_skip: c_intmax_chain_iter: c_intmin_cnt: c_intmin_chain_score: c_intchain_gap_scale: f32chain_skip_scale: f32rmq_size_cap: c_intrmq_inner_dist: c_intrmq_rescue_size: c_intrmq_rescue_ratio: f32mask_level: f32mask_len: c_intpri_ratio: f32best_n: c_intalt_drop: f32a: c_intb: c_intq: c_inte: c_intq2: c_inte2: c_intsc_ambi: c_intnoncan: c_intjunc_bonus: c_intzdrop: c_intzdrop_inv: c_intend_bonus: c_intmin_dp_max: c_intmin_ksw_len: c_intanchor_ext_len: c_intanchor_ext_shift: c_intmax_clip_ratio: f32rank_min_len: c_intrank_frac: f32pe_ori: c_intpe_bonus: c_intmid_occ_frac: f32q_occ_frac: f32min_mid_occ: i32max_mid_occ: i32mid_occ: i32max_occ: i32max_max_occ: i32occ_dist: i32mini_batch_size: i64max_sw_mat: i64cap_kalloc: i64split_prefix: *const c_char

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. 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

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
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.