Docs.rs
  • vortex-array-0.36.1
    • vortex-array 0.36.1
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • robert3005
    • gatesn
    • github:spiraldb:crates-io
    • vortex-admin
    • Dependencies
      • arbitrary ^1.3.2 normal optional
      • arcref ^0.2.0 normal
      • arrow-arith ^55 normal
      • arrow-array ^55 normal
      • arrow-buffer ^55 normal
      • arrow-cast ^55 normal
      • arrow-ord ^55 normal
      • arrow-schema ^55 normal
      • arrow-select ^55 normal
      • arrow-string ^55 normal
      • cfg-if ^1 normal
      • enum-iterator ^2.0.0 normal
      • flatbuffers ^25.2.10 normal
      • futures-util ^0.3.31 normal
      • getrandom ^0.3.1 normal
      • goldenfile ^1 normal optional
      • hashbrown ^0.15.1 normal
      • humansize ^2.1.3 normal
      • inventory ^0.3.20 normal
      • itertools ^0.14.0 normal
      • log ^0.4.21 normal
      • num-traits ^0.2.19 normal
      • num_enum ^0.7.2 normal
      • parking_lot ^0.12.3 normal
      • paste ^1.0.15 normal
      • pin-project ^1.1.5 normal
      • prost ^0.13.4 normal
      • rand ^0.9.0 normal
      • rstest ^0.25 normal optional
      • rstest_reuse ^0.7.0 normal optional
      • rustc-hash ^2 normal
      • serde ^1.0.203 normal
      • static_assertions ^1.1 normal
      • vortex-buffer ^0.36.1 normal
      • vortex-dtype ^0.36.1 normal
      • vortex-error ^0.36.1 normal
      • vortex-flatbuffers ^0.36.1 normal
      • vortex-mask ^0.36.1 normal
      • vortex-scalar ^0.36.1 normal
      • codspeed-divan-compat ^2.8.0 dev
      • rstest ^0.25 dev
    • Versions
    • 45.45% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

vortex_array0.36.1

IntoArray

Required Methods

  • into_array

Implementations on Foreign Types

  • &MaskValues
  • Buffer
  • Buffer<T>
  • BufferMut<T>
  • Mask
  • OffsetBuffer<O>
  • ScalarBuffer<T>

Implementors

In crate vortex_array

vortex_array

Trait IntoArray

Source
pub trait IntoArray {
    // Required method
    fn into_array(self) -> ArrayRef;
}
Expand description

Trait for converting a type into a Vortex ArrayRef.

Required Methods§

Source

fn into_array(self) -> ArrayRef

Implementations on Foreign Types§

Source§

impl IntoArray for &MaskValues

Source§

fn into_array(self) -> ArrayRef

Source§

impl IntoArray for Mask

Source§

fn into_array(self) -> ArrayRef

Source§

impl IntoArray for Buffer

Source§

fn into_array(self) -> ArrayRef

Source§

impl<O> IntoArray for OffsetBuffer<O>
where O: NativePType + OffsetSizeTrait,

Source§

fn into_array(self) -> ArrayRef

Source§

impl<T> IntoArray for ScalarBuffer<T>
where T: ArrowNativeType + NativePType,

Source§

fn into_array(self) -> ArrayRef

Source§

impl<T: NativePType> IntoArray for Buffer<T>

Source§

fn into_array(self) -> ArrayRef

Source§

impl<T: NativePType> IntoArray for BufferMut<T>

Source§

fn into_array(self) -> ArrayRef

Implementors§

Source§

impl IntoArray for Canonical

Source§

impl IntoArray for BoolArray

Source§

impl IntoArray for BooleanBuffer

Source§

impl IntoArray for ChunkedArray

Source§

impl IntoArray for ConstantArray

Source§

impl IntoArray for DecimalArray

Source§

impl IntoArray for ExtensionArray

Source§

impl IntoArray for ListArray

Source§

impl IntoArray for NullArray

Source§

impl IntoArray for PrimitiveArray

Source§

impl IntoArray for StructArray

Source§

impl IntoArray for VarBinArray

Source§

impl IntoArray for VarBinViewArray