pub struct Layout<'a> {
pub validity: bool,
pub values: usize,
pub children: Vec<&'a Field>,
}Expand description
What one array takes out of a batch.
Fields§
§validity: boolWhether the array has a validity buffer. Only Null does not.
values: usizeHow many buffers follow the validity one.
children: Vec<&'a Field>The children, in order.
Trait Implementations§
impl<'a> Eq for Layout<'a>
impl<'a> StructuralPartialEq for Layout<'a>
Auto Trait Implementations§
impl<'a> Freeze for Layout<'a>
impl<'a> RefUnwindSafe for Layout<'a>
impl<'a> Send for Layout<'a>
impl<'a> Sync for Layout<'a>
impl<'a> Unpin for Layout<'a>
impl<'a> UnsafeUnpin for Layout<'a>
impl<'a> UnwindSafe for Layout<'a>
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