Struct parquet::data_type::FixedLenByteArrayType
source · pub struct FixedLenByteArrayType {}
Expand description
Parquet physical type: FixedLenByteArrayType
Trait Implementations§
source§impl Clone for FixedLenByteArrayType
impl Clone for FixedLenByteArrayType
source§fn clone(&self) -> FixedLenByteArrayType
fn clone(&self) -> FixedLenByteArrayType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl DataType for FixedLenByteArrayType
impl DataType for FixedLenByteArrayType
§type T = FixedLenByteArray
type T = FixedLenByteArray
The physical type of the Parquet data type.
source§fn get_type_size() -> usize
fn get_type_size() -> usize
Returns size in bytes for Rust representation of the physical type.
source§fn get_column_reader(
column_reader: ColumnReader,
) -> Option<ColumnReaderImpl<Self>>
fn get_column_reader( column_reader: ColumnReader, ) -> Option<ColumnReaderImpl<Self>>
Returns the underlying
ColumnReaderImpl
for the given ColumnReader
.source§fn get_column_writer(
column_writer: ColumnWriter<'_>,
) -> Option<ColumnWriterImpl<'_, Self>>
fn get_column_writer( column_writer: ColumnWriter<'_>, ) -> Option<ColumnWriterImpl<'_, Self>>
Returns the underlying
ColumnWriterImpl
for the given ColumnWriter
.source§fn get_column_writer_ref<'a, 'b: 'a>(
column_writer: &'a ColumnWriter<'b>,
) -> Option<&'a ColumnWriterImpl<'b, Self>>
fn get_column_writer_ref<'a, 'b: 'a>( column_writer: &'a ColumnWriter<'b>, ) -> Option<&'a ColumnWriterImpl<'b, Self>>
Returns a reference to the underlying
ColumnWriterImpl
for the given ColumnWriter
.source§fn get_column_writer_mut<'a, 'b: 'a>(
column_writer: &'a mut ColumnWriter<'b>,
) -> Option<&'a mut ColumnWriterImpl<'b, Self>>
fn get_column_writer_mut<'a, 'b: 'a>( column_writer: &'a mut ColumnWriter<'b>, ) -> Option<&'a mut ColumnWriterImpl<'b, Self>>
Returns a mutable reference to the underlying
ColumnWriterImpl
for the givensource§fn get_physical_type() -> Type
fn get_physical_type() -> Type
Returns Parquet physical type.
Auto Trait Implementations§
impl Freeze for FixedLenByteArrayType
impl RefUnwindSafe for FixedLenByteArrayType
impl Send for FixedLenByteArrayType
impl Sync for FixedLenByteArrayType
impl Unpin for FixedLenByteArrayType
impl UnwindSafe for FixedLenByteArrayType
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)