pub struct VCFArrayBuilder { /* private fields */ }Expand description
A builder for creating a ArrayRef from a VCF file.
Implementations§
Trait Implementations§
Source§impl ExonArrayBuilder for VCFArrayBuilder
impl ExonArrayBuilder for VCFArrayBuilder
Source§fn finish(&mut self) -> Vec<ArrayRef> ⓘ
fn finish(&mut self) -> Vec<ArrayRef> ⓘ
Finishes building the internal data structures and returns the built arrays.
Source§fn try_into_record_batch(
&mut self,
schema: Arc<Schema>,
) -> Result<RecordBatch, ArrowError>
fn try_into_record_batch( &mut self, schema: Arc<Schema>, ) -> Result<RecordBatch, ArrowError>
Creates a record batch from the built arrays.
Auto Trait Implementations§
impl Freeze for VCFArrayBuilder
impl !RefUnwindSafe for VCFArrayBuilder
impl Send for VCFArrayBuilder
impl Sync for VCFArrayBuilder
impl Unpin for VCFArrayBuilder
impl !UnwindSafe for VCFArrayBuilder
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