pub enum FieldBuilder {
Chrom(StringDictionaryBuilder<Int32Type>),
Pos(Int32Builder),
Id(ListBuilder<GenericStringBuilder<i32>>),
Ref(GenericStringBuilder<i32>),
Alt(ListBuilder<GenericStringBuilder<i32>>),
Qual(Float32Builder),
Filter(ListBuilder<GenericStringBuilder<i32>>),
}Expand description
Builds an Arrow array (column) corresponding to a variant standard field.
Variants§
Chrom(StringDictionaryBuilder<Int32Type>)
Pos(Int32Builder)
Id(ListBuilder<GenericStringBuilder<i32>>)
Ref(GenericStringBuilder<i32>)
Alt(ListBuilder<GenericStringBuilder<i32>>)
Qual(Float32Builder)
Filter(ListBuilder<GenericStringBuilder<i32>>)
Implementations§
Trait Implementations§
Source§impl Push<&Record> for FieldBuilder
Append a field value from a VCF record to the column.
impl Push<&Record> for FieldBuilder
Append a field value from a VCF record to the column.
Auto Trait Implementations§
impl Freeze for FieldBuilder
impl RefUnwindSafe for FieldBuilder
impl Send for FieldBuilder
impl Sync for FieldBuilder
impl Unpin for FieldBuilder
impl UnsafeUnpin for FieldBuilder
impl UnwindSafe for FieldBuilder
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> 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