Trait parquet2::indexes::Index

source ·
pub trait Index: Send + Sync + Debug {
    // Required methods
    fn as_any(&self) -> &dyn Any;
    fn physical_type(&self) -> &PhysicalType;
}
Expand description

Trait object representing a ColumnIndex in Rust’s native format.

See NativeIndex, ByteIndex and FixedLenByteIndex for concrete implementations.

Required Methods§

source

fn as_any(&self) -> &dyn Any

source

fn physical_type(&self) -> &PhysicalType

Trait Implementations§

source§

impl PartialEq<dyn Index> for dyn Index + '_

source§

fn eq(&self, that: &dyn Index) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for dyn Index + '_

Implementors§