[][src]Crate tskit_rust

A rust interface to tskit.

Re-exports

pub use bindings::TSK_NODE_IS_SAMPLE;
pub use bindings::TSK_NO_BUILD_INDEXES;
pub use bindings::TSK_SAMPLE_LISTS;
pub use bindings::tsk_flags_t;
pub use bindings::tsk_id_t;
pub use bindings::tsk_size_t;
pub use error::TskitRustError;

Modules

bindings

Low-level ("unsafe") bindings to the C API.

error

Error handling

types

"Other" tskit types live here.

Structs

EdgeTable

An immutable view of an edge table.

MutationTable

An immutable view of site table.

NodeTable

An immtable view of a node table.

PopulationTable

An immutable view of site table.

SiteTable

An immutable view of site table.

TableCollection

A table collection.

Constants

TSK_NULL

"Null" identifier value.

Functions

version

Get the tskit_rust version number.

Type Definitions

TskReturnValue

Handles return codes from low-level tskit functions.