Trait tskit::TskitTypeAccess [−][src]
pub trait TskitTypeAccess<T> { fn as_ptr(&self) -> *const T; fn as_mut_ptr(&mut self) -> *mut T; }
Provide pointer access to underlying C types
Required methods
fn as_ptr(&self) -> *const T
[src]
Return const pointer
fn as_mut_ptr(&mut self) -> *mut T
[src]
Return mutable pointer
Implementors
impl TskitTypeAccess<tsk_table_collection_t> for TableCollection
[src]
impl TskitTypeAccess<tsk_table_collection_t> for TableCollection
[src]fn as_ptr(&self) -> *const tsk_table_collection_t
[src]
fn as_mut_ptr(&mut self) -> *mut tsk_table_collection_t
[src]
impl TskitTypeAccess<tsk_tree_t> for Tree
[src]
impl TskitTypeAccess<tsk_tree_t> for Tree
[src]fn as_ptr(&self) -> *const tsk_tree_t
[src]
fn as_mut_ptr(&mut self) -> *mut tsk_tree_t
[src]
impl TskitTypeAccess<tsk_treeseq_t> for TreeSequence
[src]
impl TskitTypeAccess<tsk_treeseq_t> for TreeSequence
[src]