pub struct GffHeader {
pub version: Option<String>,
pub sequence_regions: Vec<String>,
pub directives: Vec<String>,
}Expand description
GFF/GTF header metadata
GFF files may have header lines starting with ## These provide metadata about the file
Fields§
§version: Option<String>GFF version (e.g., “3”, “2”)
sequence_regions: Vec<String>Sequence region definitions: ##sequence-region seqid start end
directives: Vec<String>Other header directives
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GffHeader
impl RefUnwindSafe for GffHeader
impl Send for GffHeader
impl Sync for GffHeader
impl Unpin for GffHeader
impl UnsafeUnpin for GffHeader
impl UnwindSafe for GffHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more