Module tskit::prelude[][src]

Expand description

Export commonly-use types and traits

Re-exports

pub use crate::tsk_flags_t;
pub use crate::tsk_id_t;
pub use crate::tsk_size_t;
pub use crate::TSK_NODE_IS_SAMPLE;
pub use crate::TSK_NULL;

Traits

DoubleEndedStreamingIterator

A streaming iterator able to yield elements from both ends.

NodeListGenerator

Interface for returning lists of node ids from types implementing TableAccess.

StreamingIterator

An interface for dealing with streaming iterators.

TableAccess

Immutable access to tables.

TskitTypeAccess

Provide pointer access to underlying C types