Struct bookdata::goodreads::work::WorkRecord
source · pub struct WorkRecord {
pub work_id: i32,
pub title: Option<String>,
pub pub_year: Option<i16>,
pub pub_month: Option<u8>,
}
Expand description
Rows in the processed work Parquet table.
Fields§
§work_id: i32
§title: Option<String>
§pub_year: Option<i16>
§pub_month: Option<u8>
Trait Implementations§
source§impl FrameBuilder<WorkRecord> for WorkRecordFrameBuilder
impl FrameBuilder<WorkRecord> for WorkRecordFrameBuilder
source§fn with_capacity(cap: usize) -> Self
fn with_capacity(cap: usize) -> Self
Instantiate a frame builder with a specified capacity.
source§fn append_row(&mut self, row: WorkRecord)
fn append_row(&mut self, row: WorkRecord)
Add a row to the frame builder.
source§fn extend<I>(&mut self, iter: I)where
I: IntoIterator<Item = R>,
fn extend<I>(&mut self, iter: I)where
I: IntoIterator<Item = R>,
Add an iterable of items to the frame.
source§impl<'a> FrameStruct<'a, WorkRecord> for WorkRecordFrame<'a>
impl<'a> FrameStruct<'a, WorkRecord> for WorkRecordFrame<'a>
source§impl TableRow for WorkRecord
impl TableRow for WorkRecord
§type Frame<'a> = WorkRecordFrame<'a>
type Frame<'a> = WorkRecordFrame<'a>
The frame struct for this row type.
§type Builder = WorkRecordFrameBuilder
type Builder = WorkRecordFrameBuilder
The frame builder type for this row type.
Auto Trait Implementations§
impl RefUnwindSafe for WorkRecord
impl Send for WorkRecord
impl Sync for WorkRecord
impl Unpin for WorkRecord
impl UnwindSafe for WorkRecord
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