#[repr(C)]
pub struct tsk_treeseq_t {
Show 18 fields pub num_trees: tsk_size_t, pub num_samples: tsk_size_t, pub samples: *mut tsk_id_t, pub time_uncalibrated: bool, pub discrete_genome: bool, pub discrete_time: bool, 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_tnum_samples: tsk_size_tsamples: *mut tsk_id_ttime_uncalibrated: booldiscrete_genome: booldiscrete_time: boolbreakpoints: *mut f64sample_index_map: *mut tsk_id_tindividual_nodes_mem: *mut tsk_id_tindividual_nodes: *mut *mut tsk_id_tindividual_nodes_length: *mut tsk_size_ttree_sites_mem: *mut tsk_site_ttree_sites: *mut *mut tsk_site_ttree_sites_length: *mut tsk_size_tsite_mutations_mem: *mut tsk_mutation_tsite_mutations: *mut *mut tsk_mutation_tsite_mutations_length: *mut tsk_size_ttables: *mut tsk_table_collection_t

@brief The table collection underlying this tree sequence, This table collection must be treated as read-only, and any changes to it will lead to undefined behaviour.

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
Return const pointer
Return mutable pointer

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
Drops the content pointed by this pointer and frees it. 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.