Struct arrow::ipc::gen::Schema::DictionaryKind [−][src]
#[repr(transparent)]pub struct DictionaryKind(pub i16);
Dictionary encoding metadata Maintained for forwards compatibility, in the future Dictionaries might be explicit maps between integers and values allowing for non-contiguous index values
Implementations
impl DictionaryKind
[src]
impl DictionaryKind
[src]pub const DenseArray: Self
[src]
pub const ENUM_MIN: i16
[src]
pub const ENUM_MAX: i16
[src]
pub const ENUM_VALUES: &'static [Self]
[src]
pub fn variant_name(self) -> Option<&'static str>
[src]
Returns the variant’s name or “” if unknown.
Trait Implementations
impl Clone for DictionaryKind
[src]
impl Clone for DictionaryKind
[src]fn clone(&self) -> DictionaryKind
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DictionaryKind
[src]
impl Copy for DictionaryKind
[src]impl EndianScalar for DictionaryKind
[src]
impl EndianScalar for DictionaryKind
[src]fn to_little_endian(self) -> Self
[src]
fn from_little_endian(self) -> Self
[src]
impl Eq for DictionaryKind
[src]
impl Eq for DictionaryKind
[src]impl<'a> Follow<'a> for DictionaryKind
[src]
impl<'a> Follow<'a> for DictionaryKind
[src]impl Hash for DictionaryKind
[src]
impl Hash for DictionaryKind
[src]impl Ord for DictionaryKind
[src]
impl Ord for DictionaryKind
[src]impl PartialEq<DictionaryKind> for DictionaryKind
[src]
impl PartialEq<DictionaryKind> for DictionaryKind
[src]fn eq(&self, other: &DictionaryKind) -> bool
[src]
fn ne(&self, other: &DictionaryKind) -> bool
[src]
impl PartialOrd<DictionaryKind> for DictionaryKind
[src]
impl PartialOrd<DictionaryKind> for DictionaryKind
[src]fn partial_cmp(&self, other: &DictionaryKind) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl Push for DictionaryKind
[src]
impl Push for DictionaryKind
[src]impl SimpleToVerifyInSlice for DictionaryKind
[src]
impl SimpleToVerifyInSlice for DictionaryKind
[src]impl StructuralEq for DictionaryKind
[src]
impl StructuralEq for DictionaryKind
[src]impl StructuralPartialEq for DictionaryKind
[src]
impl StructuralPartialEq for DictionaryKind
[src]impl<'a> Verifiable for DictionaryKind
[src]
impl<'a> Verifiable for DictionaryKind
[src]fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
Auto Trait Implementations
impl RefUnwindSafe for DictionaryKind
impl RefUnwindSafe for DictionaryKind
impl Send for DictionaryKind
impl Send for DictionaryKind
impl Sync for DictionaryKind
impl Sync for DictionaryKind
impl Unpin for DictionaryKind
impl Unpin for DictionaryKind
impl UnwindSafe for DictionaryKind
impl UnwindSafe for DictionaryKind
Blanket Implementations
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,