pub mod alignment;
pub mod vcf;
mod alloc;
mod hts_ffi;
mod nucleotide;
mod typed_value;
#[derive(Debug, Clone, Copy)]
pub enum HtsError {
HtsLibError,
InvalidFileName,
InvalidChromName,
NoSuchChromosome,
}
pub use nucleotide::Nucleotide;
pub use typed_value::TypedValue;
pub type HtsResult<T> = std::result::Result<T, HtsError>;