Enum noodles_vcf::record::ParseError [−][src]
pub enum ParseError {
MissingField(Field),
InvalidChromosome(ParseError),
InvalidPosition(ParseError),
InvalidIds(ParseError),
InvalidReferenceBases(ParseError),
InvalidAlternateBases(ParseError),
InvalidQualityScore(ParseError),
InvalidFilters(ParseError),
InvalidInfo(ParseError),
InvalidFormat(ParseError),
InvalidGenotype(ParseError),
}
Expand description
An error returned when a raw VCF record fails to parse.
Variants
MissingField(Field)
A field is missing.
Tuple Fields of MissingField
0: Field
InvalidChromosome(ParseError)
The chromosome is invalid.
Tuple Fields of InvalidChromosome
0: ParseError
InvalidPosition(ParseError)
The position is invalid.
Tuple Fields of InvalidPosition
0: ParseError
InvalidIds(ParseError)
The ID is invalid.
Tuple Fields of InvalidIds
0: ParseError
InvalidReferenceBases(ParseError)
The reference bases are invalid.
Tuple Fields of InvalidReferenceBases
0: ParseError
InvalidAlternateBases(ParseError)
The alternate bases are invalid.
Tuple Fields of InvalidAlternateBases
0: ParseError
InvalidQualityScore(ParseError)
The quality score is invalid.
Tuple Fields of InvalidQualityScore
0: ParseError
InvalidFilters(ParseError)
A filter is invalid.
Tuple Fields of InvalidFilters
0: ParseError
InvalidInfo(ParseError)
The info is invalid.
Tuple Fields of InvalidInfo
0: ParseError
InvalidFormat(ParseError)
The format is invalid.
Tuple Fields of InvalidFormat
0: ParseError
InvalidGenotype(ParseError)
A genotype is invalid.
Tuple Fields of InvalidGenotype
0: ParseError
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ParseError
impl Send for ParseError
impl Sync for ParseError
impl Unpin for ParseError
impl UnwindSafe for ParseError
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.