Struct tskit::bindings::tsk_treeseq_t [−][src]
#[repr(C)]pub struct tsk_treeseq_t {Show 15 fields
pub num_trees: tsk_size_t,
pub num_samples: tsk_size_t,
pub samples: *mut tsk_id_t,
pub breakpoints: *mut f64,
pub sample_index_map: *mut tsk_id_t,
pub individual_nodes_mem: *mut tsk_id_t,
pub individual_nodes: *mut *mut tsk_id_t,
pub individual_nodes_length: *mut tsk_size_t,
pub tree_sites_mem: *mut tsk_site_t,
pub tree_sites: *mut *mut tsk_site_t,
pub tree_sites_length: *mut tsk_size_t,
pub site_mutations_mem: *mut tsk_mutation_t,
pub site_mutations: *mut *mut tsk_mutation_t,
pub site_mutations_length: *mut tsk_size_t,
pub tables: *mut tsk_table_collection_t,
}
Expand description
@brief The tree sequence object.
Fields
num_trees: tsk_size_t
num_samples: tsk_size_t
samples: *mut tsk_id_t
breakpoints: *mut f64
sample_index_map: *mut tsk_id_t
individual_nodes_mem: *mut tsk_id_t
individual_nodes: *mut *mut tsk_id_t
individual_nodes_length: *mut tsk_size_t
tree_sites_mem: *mut tsk_site_t
tree_sites: *mut *mut tsk_site_t
tree_sites_length: *mut tsk_size_t
site_mutations_mem: *mut tsk_mutation_t
site_mutations: *mut *mut tsk_mutation_t
site_mutations_length: *mut tsk_size_t
tables: *mut tsk_table_collection_t
Trait Implementations
Return const pointer
Return mutable pointer
Auto Trait Implementations
impl RefUnwindSafe for tsk_treeseq_t
impl !Send for tsk_treeseq_t
impl !Sync for tsk_treeseq_t
impl Unpin for tsk_treeseq_t
impl UnwindSafe for tsk_treeseq_t
Blanket Implementations
Mutably borrows from an owned value. Read more