Struct tskit::bindings::tsk_compressed_matrix_t
source · #[repr(C)]pub struct tsk_compressed_matrix_t {
pub tree_sequence: *mut tsk_treeseq_t,
pub options: tsk_flags_t,
pub num_sites: tsk_size_t,
pub num_samples: tsk_size_t,
pub normalisation_factor: *mut f64,
pub num_transitions: *mut tsk_size_t,
pub values: *mut *mut f64,
pub nodes: *mut *mut tsk_id_t,
pub memory: tsk_blkalloc_t,
}
Fields§
§tree_sequence: *mut tsk_treeseq_t
§options: tsk_flags_t
§num_sites: tsk_size_t
§num_samples: tsk_size_t
§normalisation_factor: *mut f64
§num_transitions: *mut tsk_size_t
§values: *mut *mut f64
§nodes: *mut *mut tsk_id_t
§memory: tsk_blkalloc_t
Trait Implementations§
source§impl Clone for tsk_compressed_matrix_t
impl Clone for tsk_compressed_matrix_t
source§fn clone(&self) -> tsk_compressed_matrix_t
fn clone(&self) -> tsk_compressed_matrix_t
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more