Struct libhmmer_sys::ESL_MSA [−][src]
#[repr(C)]pub struct ESL_MSA {Show 51 fields
pub aseq: *mut *mut c_char,
pub sqname: *mut *mut c_char,
pub wgt: *mut f64,
pub alen: i64,
pub nseq: c_int,
pub flags: c_int,
pub abc: *mut ESL_ALPHABET,
pub ax: *mut *mut ESL_DSQ,
pub name: *mut c_char,
pub desc: *mut c_char,
pub acc: *mut c_char,
pub au: *mut c_char,
pub ss_cons: *mut c_char,
pub sa_cons: *mut c_char,
pub pp_cons: *mut c_char,
pub rf: *mut c_char,
pub mm: *mut c_char,
pub sqacc: *mut *mut c_char,
pub sqdesc: *mut *mut c_char,
pub ss: *mut *mut c_char,
pub sa: *mut *mut c_char,
pub pp: *mut *mut c_char,
pub cutoff: [f32; 6],
pub cutset: [c_int; 6],
pub sqalloc: c_int,
pub sqlen: *mut i64,
pub sslen: *mut i64,
pub salen: *mut i64,
pub pplen: *mut i64,
pub lastidx: c_int,
pub comment: *mut *mut c_char,
pub ncomment: c_int,
pub alloc_ncomment: c_int,
pub gf_tag: *mut *mut c_char,
pub gf: *mut *mut c_char,
pub ngf: c_int,
pub alloc_ngf: c_int,
pub gs_tag: *mut *mut c_char,
pub gs: *mut *mut *mut c_char,
pub ngs: c_int,
pub gc_tag: *mut *mut c_char,
pub gc: *mut *mut c_char,
pub ngc: c_int,
pub gr_tag: *mut *mut c_char,
pub gr: *mut *mut *mut c_char,
pub ngr: c_int,
pub index: *mut ESL_KEYHASH,
pub gs_idx: *mut ESL_KEYHASH,
pub gc_idx: *mut ESL_KEYHASH,
pub gr_idx: *mut ESL_KEYHASH,
pub offset: off_t,
}Fields
aseq: *mut *mut c_charsqname: *mut *mut c_charwgt: *mut f64alen: i64nseq: c_intflags: c_intabc: *mut ESL_ALPHABETax: *mut *mut ESL_DSQname: *mut c_chardesc: *mut c_characc: *mut c_charau: *mut c_charss_cons: *mut c_charsa_cons: *mut c_charpp_cons: *mut c_charrf: *mut c_charmm: *mut c_charsqacc: *mut *mut c_charsqdesc: *mut *mut c_charss: *mut *mut c_charsa: *mut *mut c_charpp: *mut *mut c_charcutoff: [f32; 6]cutset: [c_int; 6]sqalloc: c_intsqlen: *mut i64sslen: *mut i64salen: *mut i64pplen: *mut i64lastidx: c_intcomment: *mut *mut c_charncomment: c_intalloc_ncomment: c_intgf_tag: *mut *mut c_chargf: *mut *mut c_charngf: c_intalloc_ngf: c_intgs_tag: *mut *mut c_chargs: *mut *mut *mut c_charngs: c_intgc_tag: *mut *mut c_chargc: *mut *mut c_charngc: c_intgr_tag: *mut *mut c_chargr: *mut *mut *mut c_charngr: c_intindex: *mut ESL_KEYHASHgs_idx: *mut ESL_KEYHASHgc_idx: *mut ESL_KEYHASHgr_idx: *mut ESL_KEYHASHoffset: off_tTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ESL_MSA
impl UnwindSafe for ESL_MSA
Blanket Implementations
Mutably borrows from an owned value. Read more