Docs.rs
vortex-array-0.64.0
vortex-array 0.64.0
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 ^57.1
normal
arrow-array ^57.1
normal
arrow-buffer ^57.1
normal
arrow-cast ^57.1
normal
arrow-data ^57.1
normal
arrow-ord ^57.1
normal
arrow-schema ^57.1
normal
arrow-select ^57.1
normal
arrow-string ^57.1
normal
async-lock ^3.4
normal
bytes ^1.11.1
normal
cfg-if ^1.0.1
normal
cudarc ^0.18.2
normal
optional
enum-iterator ^2.0.0
normal
flatbuffers ^25.2.10
normal
futures ^0.3.31
normal
getrandom ^0.3.1
normal
goldenfile ^1
normal
optional
half ^2.7.1
normal
humansize ^2.1.3
normal
inventory ^0.3.20
normal
itertools ^0.14.0
normal
jiff ^0.2.0
normal
multiversion ^0.8.0
normal
num-traits ^0.2.19
normal
num_enum ^0.7.3
normal
parking_lot ^0.12.3
normal
paste ^1.0.15
normal
pin-project-lite ^0.2.15
normal
primitive-types ^0.14.0
normal
optional
prost ^0.14
normal
rand ^0.9.0
normal
rstest ^0.26.1
normal
optional
rstest_reuse ^0.7.0
normal
optional
rustc-hash ^2.1
normal
serde ^1.0.220
normal
optional
simdutf8 ^0.1.5
normal
static_assertions ^1.1
normal
tabled ^0.20.0
normal
optional
termtree ^0.5
normal
tracing ^0.1.41
normal
uuid ^1.19
normal
vortex-buffer ^0.64.0
normal
vortex-error ^0.64.0
normal
vortex-flatbuffers ^0.64.0
normal
vortex-mask ^0.64.0
normal
vortex-proto ^0.64.0
normal
vortex-session ^0.64.0
normal
vortex-utils ^0.64.0
normal
arrow-cast ^57.1
dev
codspeed-divan-compat ^4.0.4
dev
futures ^0.3.31
dev
insta ^1.43
dev
rand_distr ^0.5
dev
rstest ^0.26.1
dev
serde_json ^1.0.138
dev
serde_test ^1.0.176
dev
Versions
64.99%
of the crate is documented
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module primitive
vortex_
array
0.64.0
Module primitive
Module Items
Structs
Constants
Functions
In vortex_
array::
arrays
vortex_array
::
arrays
Module
primitive
Copy item path
Source
Structs
§
Native
Value
NativeValue serves as a wrapper type to allow us to implement Hash, Eq and other traits on all primitive types.
Primitive
Primitive
Array
A primitive array that stores
native types
in a contiguous buffer of memory, along with an optional validity child.
Primitive
Array
Parts
Primitive
Masked
Validity
Rule
Rule to push down validity masking from MaskedArray parent into PrimitiveArray child.
Constants
§
IS_
CONST_
LANE_
WIDTH
Functions
§
chunk_
range
Computes the index range for a chunk, accounting for slice offset.
compute_
is_
constant
Assumes any floating point has been cast into its bit representation for which != and !is_eq are the same Assumes there’s at least 1 value in the slice, which is an invariant of the entry level function.
patch_
chunk
Patches a chunk of decoded values.