Struct tskit::bindings::tsk_table_collection_t[][src]

#[repr(C)]
pub struct tsk_table_collection_t {
Show 15 fields pub sequence_length: f64, pub file_uuid: *mut c_char, pub metadata: *mut c_char, pub metadata_length: tsk_size_t, pub metadata_schema: *mut c_char, pub metadata_schema_length: tsk_size_t, pub individuals: tsk_individual_table_t, pub nodes: tsk_node_table_t, pub edges: tsk_edge_table_t, pub migrations: tsk_migration_table_t, pub sites: tsk_site_table_t, pub mutations: tsk_mutation_table_t, pub populations: tsk_population_table_t, pub provenances: tsk_provenance_table_t, pub indexes: tsk_table_collection_t__bindgen_ty_1,
}
Expand description

@brief A collection of tables defining the data for a tree sequence.

Fields

sequence_length: f64

@brief The sequence length defining the tree sequence’s coordinate space

file_uuid: *mut c_charmetadata: *mut c_char

@brief The tree-sequence metadata

metadata_length: tsk_size_tmetadata_schema: *mut c_char

@brief The metadata schema

metadata_schema_length: tsk_size_tindividuals: tsk_individual_table_t

@brief The individual table

nodes: tsk_node_table_t

@brief The node table

edges: tsk_edge_table_t

@brief The edge table

migrations: tsk_migration_table_t

@brief The migration table

sites: tsk_site_table_t

@brief The site table

mutations: tsk_mutation_table_t

@brief The mutation table

populations: tsk_population_table_t

@brief The population table

provenances: tsk_provenance_table_t

@brief The provenance table

indexes: tsk_table_collection_t__bindgen_ty_1

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

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.