pub struct Table { /* private fields */ }Expand description
Immutable Derived Rows, Retained As Bounded Arrow Pages Or Private Spill Files.
Implementations§
Source§impl Table
impl Table
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
pub fn schema(&self) -> Arc<Schema> ⓘ
Sourcepub fn transform(
&self,
transform: &Transform,
check: &mut impl FnMut() -> Result<(), Error>,
) -> Result<Table, Error>
pub fn transform( &self, transform: &Transform, check: &mut impl FnMut() -> Result<(), Error>, ) -> Result<Table, Error>
Apply One Transform To The Complete Table With Bounded Spill Workspace.
pub fn reader(&self) -> Result<TableReader, Error>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Table
impl !UnwindSafe for Table
impl Freeze for Table
impl Send for Table
impl Sync for Table
impl Unpin for Table
impl UnsafeUnpin for Table
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