Module tpool

Source

Re-exports§

pub use crate::errors::Error;
pub use crate::errors::Result;

Structs§

InnerThreadPool
Internal htsThreadPool
ThreadPool
An HTSlib thread pool. Create a thread pool and use set_thread_pool() methods to share a thread pool across multiple BAM readers & writers. The Rust wrapper holds the htslib thread pool behind a Rc, and a Rc reference to the thread pool is held by each reader / writer so you don’t need to explicitly manage the lifetime of the ThreadPool.