pub struct Merged { /* private fields */ }Expand description
A stripe that has been through Writer::merge and is waiting for Merged::pages.
Implementations§
Source§impl Merged
impl Merged
Sourcepub fn pages(self) -> Result<Paged>
pub fn pages(self) -> Result<Paged>
Builds the pages the merge left to build, which is every column coded against a global dictionary and every column that lost one after the stripe was prepared, and encodes the dictionary blocks the merge filled.
§Errors
If a column or a block cannot be encoded or a page comes out larger than a page may be.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Merged
impl RefUnwindSafe for Merged
impl Send for Merged
impl Sync for Merged
impl Unpin for Merged
impl UnsafeUnpin for Merged
impl UnwindSafe for Merged
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