Struct arrow_format::ipc::DictionaryEncoding
source · pub struct DictionaryEncoding {
pub id: i64,
pub index_type: Option<Box<Int>>,
pub is_ordered: bool,
pub dictionary_kind: DictionaryKind,
}
Fields§
§id: i64
§index_type: Option<Box<Int>>
§is_ordered: bool
§dictionary_kind: DictionaryKind
Implementations§
source§impl DictionaryEncoding
impl DictionaryEncoding
pub fn create( builder: &mut Builder, id: impl WriteAsDefault<i64, i64>, index_type: impl WriteAsOptional<Offset<Int>>, is_ordered: impl WriteAsDefault<bool, bool>, dictionary_kind: impl WriteAsDefault<DictionaryKind, DictionaryKind> ) -> Offset<Self>
Trait Implementations§
source§impl Clone for DictionaryEncoding
impl Clone for DictionaryEncoding
source§fn clone(&self) -> DictionaryEncoding
fn clone(&self) -> DictionaryEncoding
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 DictionaryEncoding
impl Debug for DictionaryEncoding
source§impl<'de> Deserialize<'de> for DictionaryEncoding
impl<'de> Deserialize<'de> for DictionaryEncoding
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 DictionaryEncoding
impl PartialEq for DictionaryEncoding
source§fn eq(&self, other: &DictionaryEncoding) -> bool
fn eq(&self, other: &DictionaryEncoding) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for DictionaryEncoding
impl Serialize for DictionaryEncoding
source§impl<'a> TryFrom<DictionaryEncodingRef<'a>> for DictionaryEncoding
impl<'a> TryFrom<DictionaryEncodingRef<'a>> for DictionaryEncoding
impl StructuralPartialEq for DictionaryEncoding
impl VectorWrite<Offset<DictionaryEncoding>> for DictionaryEncoding
impl WriteAs<Offset<DictionaryEncoding>> for DictionaryEncoding
impl WriteAsOffset<DictionaryEncoding> for DictionaryEncoding
impl WriteAsOptional<Offset<DictionaryEncoding>> for DictionaryEncoding
Auto Trait Implementations§
impl Freeze for DictionaryEncoding
impl RefUnwindSafe for DictionaryEncoding
impl Send for DictionaryEncoding
impl Sync for DictionaryEncoding
impl Unpin for DictionaryEncoding
impl UnwindSafe for DictionaryEncoding
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