pub enum Error {
Show variants
FileNotFound {
path: PathBuf,
},
NonUnicodePath,
Fetch,
FileSeek,
GenomicSeek {
contig: String,
start: u64,
},
UnknownSequence {
sequence: String,
},
SetThreads,
ThreadPool,
WriteRecord,
FaidxPositionTooLarge,
TabixNoIter,
TabixTruncatedRecord,
TabixInvalidIndex,
BamParseCigar {
msg: String,
},
BamUnexpectedCigarOperation {
msg: String,
},
BamParseSAM {
rec: String,
},
BamInvalidReferencePath {
path: PathBuf,
},
BamInvalidCompressionLevel {
level: u32,
},
BamOpen {
target: String,
},
BamInvalidIndex {
target: String,
},
BamInvalidRecord,
BamTruncatedRecord,
BamNotIndexable,
BamWriteIndex,
BamBuildIndex,
BamPileup,
BamAux,
BamAuxStringError,
BamAuxParsingError,
BamAuxTagNotFound,
BamAuxUnknownType,
BamAuxTagAlreadyPresent,
BcfAllocationError,
BcfOpen {
target: String,
},
BcfInvalidRecord,
BcfUndefinedTag {
tag: String,
},
BcfUnexpectedType {
tag: String,
},
BcfMissingTag {
tag: String,
record: String,
},
BcfSetTag {
tag: String,
},
BcfUnknownRID {
rid: u32,
},
BcfUnknownContig {
contig: String,
},
BcfUnknownID {
id: String,
},
BcfUnknownSample {
name: String,
},
BcfDuplicateSampleNames,
BcfSetValues,
BcfRemoveAlleles,
}