#[repr(C)]
pub struct bcf_srs_t {
Show 20 fields pub collapse: c_int, pub apply_filters: *mut c_char, pub require_index: c_int, pub max_unpack: c_int, pub has_line: *mut c_int, pub errnum: bcf_sr_error, pub readers: *mut bcf_sr_t, pub nreaders: c_int, pub streaming: c_int, pub explicit_regs: c_int, pub samples: *mut *mut c_char, pub regions: *mut bcf_sr_regions_t, pub targets: *mut bcf_sr_regions_t, pub targets_als: c_int, pub targets_exclude: c_int, pub tmps: kstring_t, pub n_smpl: c_int, pub n_threads: c_int, pub p: *mut htsThreadPool, pub aux: *mut c_void,
}

Fields§

§collapse: c_int§apply_filters: *mut c_char§require_index: c_int§max_unpack: c_int§has_line: *mut c_int§errnum: bcf_sr_error§readers: *mut bcf_sr_t§nreaders: c_int§streaming: c_int§explicit_regs: c_int§samples: *mut *mut c_char§regions: *mut bcf_sr_regions_t§targets: *mut bcf_sr_regions_t§targets_als: c_int§targets_exclude: c_int§tmps: kstring_t§n_smpl: c_int§n_threads: c_int§p: *mut htsThreadPool§aux: *mut c_void

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.