Struct noodles_gtf::record::Record [−][src]
pub struct Record { /* fields omitted */ }
Expand description
A GTF record.
Implementations
Returns the reference sequence name.
This is also called the “seqname”.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert_eq!(record.reference_sequence_name(), ".");
Returns the source.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert_eq!(record.source(), ".");
Returns the feature type.
This is also simply called “feature”.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert_eq!(record.ty(), ".");
Returns the start position.
This value is 1-based.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert_eq!(record.start(), 1);
Returns the end position.
This value is 1-based.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert_eq!(record.end(), 1);
Returns the confidence score.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert!(record.score().is_none());
Returns the strand.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert!(record.strand().is_none());
Returns the frame.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert!(record.frame().is_none());
Returns the attributes.
Examples
use noodles_gtf as gtf;
let record = gtf::Record::default();
assert!(record.attributes().is_empty());
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Record
impl UnwindSafe for Record
Blanket Implementations
Mutably borrows from an owned value. Read more