#[repr(C)]pub struct seq_args {Show 33 fields
pub tar2: interval_array_t2,
pub excl2: interval_array_t2,
pub excl_internal2: interval_array_t2,
pub ok_regions: interval_array_t4,
pub primer_overlap_junctions: [c_int; 200],
pub primer_overlap_junctions_count: c_int,
pub intl_overlap_junctions: [c_int; 200],
pub intl_overlap_junctions_count: c_int,
pub incl_s: c_int,
pub incl_l: c_int,
pub start_codon_pos: c_int,
pub start_codon_seq: [c_char; 4],
pub quality: *mut c_int,
pub n_quality: c_int,
pub quality_storage_size: c_int,
pub sequence: *mut c_char,
pub sequence_name: *mut c_char,
pub trimmed_seq: *mut c_char,
pub trimmed_orig_seq: *mut c_char,
pub trimmed_masked_seq: *mut c_char,
pub trimmed_masked_seq_r: *mut c_char,
pub upcased_seq: *mut c_char,
pub upcased_seq_r: *mut c_char,
pub left_input: *mut c_char,
pub right_input: *mut c_char,
pub internal_input: *mut c_char,
pub force_left_start: c_int,
pub force_left_end: c_int,
pub force_right_start: c_int,
pub force_right_end: c_int,
pub overhang_left: *mut c_char,
pub overhang_right: *mut c_char,
pub overhang_right_rv: *mut c_char,
}Fields§
§tar2: interval_array_t2§excl2: interval_array_t2§excl_internal2: interval_array_t2§ok_regions: interval_array_t4§primer_overlap_junctions: [c_int; 200]§primer_overlap_junctions_count: c_int§intl_overlap_junctions: [c_int; 200]§intl_overlap_junctions_count: c_int§incl_s: c_int§incl_l: c_int§start_codon_pos: c_int§start_codon_seq: [c_char; 4]§quality: *mut c_int§n_quality: c_int§quality_storage_size: c_int§sequence: *mut c_char§sequence_name: *mut c_char§trimmed_seq: *mut c_char§trimmed_orig_seq: *mut c_char§trimmed_masked_seq: *mut c_char§trimmed_masked_seq_r: *mut c_char§upcased_seq: *mut c_char§upcased_seq_r: *mut c_char§left_input: *mut c_char§right_input: *mut c_char§internal_input: *mut c_char§force_left_start: c_int§force_left_end: c_int§force_right_start: c_int§force_right_end: c_int§overhang_left: *mut c_char§overhang_right: *mut c_char§overhang_right_rv: *mut c_charTrait Implementations§
Auto Trait Implementations§
impl Freeze for seq_args
impl RefUnwindSafe for seq_args
impl !Send for seq_args
impl !Sync for seq_args
impl Unpin for seq_args
impl UnsafeUnpin for seq_args
impl UnwindSafe for seq_args
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