Struct libhmmer_sys::ESL_SQ[][src]

#[repr(C)]
pub struct ESL_SQ {
Show 28 fields pub name: *mut c_char, pub acc: *mut c_char, pub desc: *mut c_char, pub tax_id: i32, pub seq: *mut c_char, pub dsq: *mut ESL_DSQ, pub ss: *mut c_char, pub n: i64, pub start: i64, pub end: i64, pub C: i64, pub W: i64, pub L: i64, pub source: *mut c_char, pub nalloc: c_int, pub aalloc: c_int, pub dalloc: c_int, pub salloc: i64, pub srcalloc: c_int, pub idx: i64, pub roff: off_t, pub hoff: off_t, pub doff: off_t, pub eoff: off_t, pub xr_tag: *mut *mut c_char, pub xr: *mut *mut c_char, pub nxr: c_int, pub abc: *const ESL_ALPHABET,
}

Fields

name: *mut c_characc: *mut c_chardesc: *mut c_chartax_id: i32seq: *mut c_chardsq: *mut ESL_DSQss: *mut c_charn: i64start: i64end: i64C: i64W: i64L: i64source: *mut c_charnalloc: c_intaalloc: c_intdalloc: c_intsalloc: i64srcalloc: c_intidx: i64roff: off_thoff: off_tdoff: off_teoff: off_txr_tag: *mut *mut c_charxr: *mut *mut c_charnxr: c_intabc: *const ESL_ALPHABET

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

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.