pub struct ArrowTypeInfo {
pub data_type: DataType,
pub len: usize,
pub null_count: usize,
pub validity: Option<Vec<u8>>,
pub offset: usize,
pub buffer_offsets: Vec<BufferOffset>,
pub child_data: Vec<ArrowTypeInfo>,
}Fields§
§data_type: DataType§len: usize§null_count: usize§validity: Option<Vec<u8>>§offset: usize§buffer_offsets: Vec<BufferOffset>§child_data: Vec<ArrowTypeInfo>Trait Implementations§
Source§impl Clone for ArrowTypeInfo
impl Clone for ArrowTypeInfo
Source§fn clone(&self) -> ArrowTypeInfo
fn clone(&self) -> ArrowTypeInfo
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 Debug for ArrowTypeInfo
impl Debug for ArrowTypeInfo
Source§impl<'de> Deserialize<'de> for ArrowTypeInfo
impl<'de> Deserialize<'de> for ArrowTypeInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ArrowTypeInfo
impl PartialEq for ArrowTypeInfo
Source§impl Serialize for ArrowTypeInfo
impl Serialize for ArrowTypeInfo
impl Eq for ArrowTypeInfo
impl StructuralPartialEq for ArrowTypeInfo
Auto Trait Implementations§
impl Freeze for ArrowTypeInfo
impl RefUnwindSafe for ArrowTypeInfo
impl Send for ArrowTypeInfo
impl Sync for ArrowTypeInfo
impl Unpin for ArrowTypeInfo
impl UnwindSafe for ArrowTypeInfo
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.