pub struct AuthorProcessor {
rec_writer: TableWriter<AuthorRec>,
name_writer: TableWriter<AuthorNameRec>,
}Expand description
Process author records into Parquet.
Fields§
§rec_writer: TableWriter<AuthorRec>§name_writer: TableWriter<AuthorNameRec>Implementations§
Source§impl AuthorProcessor
impl AuthorProcessor
pub fn new() -> Result<AuthorProcessor>
Trait Implementations§
Source§impl ObjectWriter<Row<OLAuthorSource>> for AuthorProcessor
impl ObjectWriter<Row<OLAuthorSource>> for AuthorProcessor
Source§fn write_object(&mut self, row: Row<OLAuthorSource>) -> Result<()>
fn write_object(&mut self, row: Row<OLAuthorSource>) -> Result<()>
Write one object.
Source§fn finish_objects(self) -> Result<usize>
fn finish_objects(self) -> Result<usize>
Finish and close the target.
Auto Trait Implementations§
impl Freeze for AuthorProcessor
impl !RefUnwindSafe for AuthorProcessor
impl Send for AuthorProcessor
impl Sync for AuthorProcessor
impl Unpin for AuthorProcessor
impl !UnwindSafe for AuthorProcessor
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