pub struct Stripe { /* private fields */ }
Implementations§
Source§impl Stripe
impl Stripe
pub fn new<R: ChunkReader>( reader: &mut R, file_metadata: &Arc<FileMetadata>, projected_data_type: &RootDataType, info: &StripeMetadata, ) -> Result<Self>
pub async fn new_async<R: AsyncChunkReader>( reader: &mut R, file_metadata: &Arc<FileMetadata>, projected_data_type: &RootDataType, info: &StripeMetadata, ) -> Result<Self>
pub fn number_of_rows(&self) -> usize
Sourcepub fn stream_map(&self) -> &StreamMap
pub fn stream_map(&self) -> &StreamMap
Fetch the stream map
pub fn columns(&self) -> &[Column]
pub fn writer_tz(&self) -> Option<Tz>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Stripe
impl RefUnwindSafe for Stripe
impl Send for Stripe
impl Sync for Stripe
impl Unpin for Stripe
impl UnwindSafe for Stripe
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