List of all items
Structs
- AnyCanonical
- AnyColumnar
- ArrayAdapter
- CanonicalValidity
- EmptyMetadata
- ExecutionCtx
- MaskFuture
- ProstMetadata
- RawMetadata
- RecursiveCanonical
- arrays::AnyScalarFn
- arrays::ArbitraryConstantArray
- arrays::ArbitraryDictArray
- arrays::BoolArray
- arrays::BoolArrayParts
- arrays::BoolMaskedValidityRule
- arrays::BoolVTable
- arrays::ChunkedArray
- arrays::ChunkedVTable
- arrays::ConstantArray
- arrays::ConstantVTable
- arrays::DecimalArray
- arrays::DecimalArrayParts
- arrays::DecimalMaskedValidityRule
- arrays::DecimalVTable
- arrays::DictArray
- arrays::DictArrayParts
- arrays::DictMetadata
- arrays::DictVTable
- arrays::ExactScalarFn
- arrays::ExtensionArray
- arrays::ExtensionVTable
- arrays::FilterArray
- arrays::FilterArrayParts
- arrays::FilterExecuteAdaptor
- arrays::FilterReduceAdaptor
- arrays::FilterVTable
- arrays::FixedSizeListArray
- arrays::FixedSizeListVTable
- arrays::Inlined
- arrays::ListArray
- arrays::ListArrayParts
- arrays::ListVTable
- arrays::ListViewArray
- arrays::ListViewArrayParts
- arrays::ListViewVTable
- arrays::MaskedArray
- arrays::MaskedVTable
- arrays::NativeValue
- arrays::NullArray
- arrays::NullVTable
- arrays::PrimitiveArray
- arrays::PrimitiveArrayParts
- arrays::PrimitiveMaskedValidityRule
- arrays::PrimitiveVTable
- arrays::Ref
- arrays::ScalarFnArray
- arrays::ScalarFnArrayView
- arrays::ScalarFnVTable
- arrays::SharedArray
- arrays::SharedVTable
- arrays::SliceArray
- arrays::SliceArrayParts
- arrays::SliceExecuteAdaptor
- arrays::SliceMetadata
- arrays::SliceReduceAdaptor
- arrays::SliceVTable
- arrays::StructArray
- arrays::StructArrayParts
- arrays::StructVTable
- arrays::TakeExecuteAdaptor
- arrays::TakeReduceAdaptor
- arrays::TemporalArray
- arrays::VarBinArray
- arrays::VarBinVTable
- arrays::VarBinViewArray
- arrays::VarBinViewArrayParts
- arrays::VarBinViewVTable
- arrays::arbitrary::ArbitraryArray
- arrays::builder::VarBinBuilder
- arrays::vtable::DictVTable
- arrow::ArrowArray
- arrow::ArrowArrayStreamAdapter
- arrow::ArrowVTable
- arrow::Datum
- arrow::compute::ToArrowOptions
- buffer::BufferHandle
- builders::BoolBuilder
- builders::DecimalBuilder
- builders::DeduplicatedBuffers
- builders::ExtensionBuilder
- builders::FixedSizeListBuilder
- builders::ListBuilder
- builders::ListViewBuilder
- builders::NullBuilder
- builders::PrimitiveBuilder
- builders::StructBuilder
- builders::UninitRange
- builders::VarBinViewBuilder
- builders::dict::DictConstraints
- compute::BinaryArgs
- compute::ComputeFn
- compute::InvocationArgs
- compute::IsConstantKernelAdapter
- compute::IsConstantKernelRef
- compute::IsConstantOpts
- compute::IsSortedKernelAdapter
- compute::IsSortedKernelRef
- compute::ListContains
- compute::ListContainsKernelAdapter
- compute::ListContainsKernelRef
- compute::MinMax
- compute::MinMaxKernelAdapter
- compute::MinMaxKernelRef
- compute::MinMaxResult
- compute::NaNCountKernelAdapter
- compute::NaNCountKernelRef
- compute::SumArgs
- compute::SumKernelAdapter
- compute::SumKernelRef
- compute::UnaryArgs
- display::DisplayArrayAs
- expr::Between
- expr::BetweenExecuteAdaptor
- expr::BetweenOptions
- expr::BetweenReduceAdaptor
- expr::Binary
- expr::Cast
- expr::CastExecuteAdaptor
- expr::CastReduceAdaptor
- expr::CompareExecuteAdaptor
- expr::DynamicComparison
- expr::DynamicComparisonExpr
- expr::DynamicExprUpdates
- expr::EmptyOptions
- expr::ExactExpr
- expr::ExecutionArgs
- expr::ExprVTable
- expr::Expression
- expr::FillNull
- expr::FillNullExecuteAdaptor
- expr::FillNullReduceAdaptor
- expr::GetItem
- expr::IsNull
- expr::Like
- expr::LikeExecuteAdaptor
- expr::LikeOptions
- expr::LikeReduceAdaptor
- expr::ListContains
- expr::Literal
- expr::Mask
- expr::MaskExecuteAdaptor
- expr::MaskReduceAdaptor
- expr::Merge
- expr::Not
- expr::NotExecuteAdaptor
- expr::NotReduceAdaptor
- expr::NotSupported
- expr::Pack
- expr::PackOptions
- expr::Root
- expr::ScalarFn
- expr::Select
- expr::VTableAdapter
- expr::Zip
- expr::ZipExecuteAdaptor
- expr::ZipReduceAdaptor
- expr::display::DisplayTreeExpr
- expr::pruning::Relation
- expr::session::ExprSession
- expr::stats::IsConstant
- expr::stats::IsSorted
- expr::stats::IsStrictSorted
- expr::stats::LowerBound
- expr::stats::Max
- expr::stats::Min
- expr::stats::NaNCount
- expr::stats::NullCount
- expr::stats::Sum
- expr::stats::UncompressedSizeInBytes
- expr::stats::UpperBound
- expr::transform::PartitionedExpr
- expr::traversal::ReferenceCollector
- expr::traversal::Transformed
- flatbuffers::Array
- flatbuffers::ArrayArgs
- flatbuffers::ArrayBuilder
- flatbuffers::ArrayNode
- flatbuffers::ArrayNodeArgs
- flatbuffers::ArrayNodeBuilder
- flatbuffers::ArrayStats
- flatbuffers::ArrayStatsArgs
- flatbuffers::ArrayStatsBuilder
- flatbuffers::Buffer
- flatbuffers::Compression
- flatbuffers::Precision
- iter::ArrayIteratorAdapter
- kernel::ParentKernelAdapter
- kernel::ParentKernelSet
- matcher::AnyArray
- normalize::NormalizeOptions
- optimizer::rules::ParentReduceRuleAdapter
- optimizer::rules::ParentRuleSet
- optimizer::rules::ReduceRuleSet
- patches::Patches
- patches::PatchesMetadata
- scalar::BinaryScalar
- scalar::BoolScalar
- scalar::DecimalScalar
- scalar::ExtScalar
- scalar::ListScalar
- scalar::PrimitiveScalar
- scalar::Scalar
- scalar::StructScalar
- scalar::Utf8Scalar
- serde::ArrayNodeFlatBuffer
- serde::ArrayParts
- serde::SerializeOptions
- session::ArraySession
- stats::ArrayStats
- stats::MutTypedStatsSetRef
- stats::StatsSet
- stats::StatsSetIntoIter
- stats::StatsSetRef
- stats::TypedStatsSetRef
- stream::ArrayStreamAdapter
- variants::BinaryTyped
- variants::BoolTyped
- variants::DecimalTyped
- variants::ExtensionTyped
- variants::ListTyped
- variants::NullTyped
- variants::PrimitiveTyped
- variants::StructTyped
- variants::Utf8Typed
- vtable::NotSupported
- vtable::ValidityVTableFromChild
- vtable::ValidityVTableFromChildSliceHelper
- vtable::ValidityVTableFromValidityHelper
- vtable::ValidityVTableFromValiditySliceHelper
Enums
- Canonical
- CanonicalView
- Columnar
- ColumnarView
- Precision
- arrays::ListViewRebuildMode
- builders::BufferGrowthStrategy
- builders::CompletedBuffers
- compute::BooleanOperator
- compute::Cost
- compute::Input
- compute::Operator
- compute::Output
- display::DisplayOptions
- expr::Arity
- expr::DuplicateHandling
- expr::FieldSelection
- expr::Operator
- expr::StrictComparison
- expr::display::DisplayFormat
- expr::stats::IntersectionResult
- expr::stats::Precision
- expr::stats::Stat
- expr::traversal::FoldDown
- expr::traversal::FoldDownContext
- expr::traversal::FoldUp
- expr::traversal::TraversalOrder
- flatbuffers::ArrayNodeOffset
- flatbuffers::ArrayOffset
- flatbuffers::ArrayStatsOffset
- normalize::Operation
- scalar::DecimalValue
- scalar::NumericOperator
- scalar::PValue
- scalar::ScalarValue
- search_sorted::SearchResult
- search_sorted::SearchSortedSide
- validity::Validity
Unions
Traits
- Array
- ArrayBufferVisitor
- ArrayChildVisitor
- ArrayChildVisitorUnnamed
- ArrayEq
- ArrayHash
- ArrayVisitor
- ArrayVisitorExt
- DeserializeMetadata
- DynArrayEq
- DynArrayHash
- Executable
- IntoArray
- SerializeMetadata
- ToCanonical
- VortexSessionExecute
- accessor::ArrayAccessor
- arrays::FilterKernel
- arrays::FilterReduce
- arrays::ScalarFnArrayExt
- arrays::SliceKernel
- arrays::SliceReduce
- arrays::TakeExecute
- arrays::TakeReduce
- arrow::ArrowArrayExecutor
- arrow::FromArrowArray
- arrow::IntoArrowArray
- buffer::DeviceBuffer
- buffer::DeviceBufferExt
- builders::ArrayBuilder
- builders::dict::DictEncoder
- builtins::ArrayBuiltins
- builtins::ExprBuiltins
- compute::ComputeFnVTable
- compute::IsConstantKernel
- compute::IsSortedIteratorExt
- compute::IsSortedKernel
- compute::Kernel
- compute::ListContainsKernel
- compute::MinMaxKernel
- compute::NaNCountKernel
- compute::Options
- compute::SumKernel
- expr::BetweenKernel
- expr::BetweenReduce
- expr::CastKernel
- expr::CastReduce
- expr::CompareKernel
- expr::DynExprVTable
- expr::FillNullKernel
- expr::FillNullReduce
- expr::LikeKernel
- expr::LikeReduce
- expr::MaskKernel
- expr::MaskReduce
- expr::NotKernel
- expr::NotReduce
- expr::ReduceCtx
- expr::ReduceNode
- expr::SimplifyCtx
- expr::VTable
- expr::VTableExt
- expr::VortexExprExt
- expr::ZipKernel
- expr::ZipReduce
- expr::analysis::annotation::Annotation
- expr::analysis::annotation::AnnotationFn
- expr::proto::ExprSerializeProtoExt
- expr::pruning::StatsCatalog
- expr::session::ExprSessionExt
- expr::stats::StatBound
- expr::stats::StatType
- expr::stats::StatsProvider
- expr::stats::StatsProviderExt
- expr::traversal::Node
- expr::traversal::NodeContainer
- expr::traversal::NodeExt
- expr::traversal::NodeFolder
- expr::traversal::NodeFolderContext
- expr::traversal::NodeRefContainer
- expr::traversal::NodeRewriter
- expr::traversal::NodeVisitor
- iter::ArrayIterator
- iter::ArrayIteratorExt
- kernel::DynParentKernel
- kernel::ExecuteParentKernel
- matcher::Matcher
- optimizer::ArrayOptimizer
- optimizer::rules::ArrayParentReduceRule
- optimizer::rules::ArrayReduceRule
- optimizer::rules::DynArrayParentReduceRule
- scalar::ScalarTruncation
- scalar::StringLike
- search_sorted::IndexOrd
- search_sorted::SearchSorted
- serde::ArrayChildren
- session::ArraySessionExt
- stream::ArrayStream
- stream::ArrayStreamExt
- vtable::ArrayVTableExt
- vtable::BaseArrayVTable
- vtable::DynVTable
- vtable::OperationsVTable
- vtable::VTable
- vtable::ValidityChild
- vtable::ValidityChildSliceHelper
- vtable::ValidityHelper
- vtable::ValiditySliceHelper
- vtable::ValidityVTable
- vtable::VisitorVTable
Macros
- assert_arrays_eq
- assert_nth_scalar
- assert_nth_scalar_is_null
- compute::conformance::search_sorted::search_sorted_conformance
- expr::aliases::paste::paste
- match_each_pvalue
- register_kernel
- search_sorted_conformance_6161102565324939617
- vtable
Attribute Macros
Functions
- arrays::arbitrary::random_validity
- arrays::build_views::build_views
- arrays::build_views::offsets_to_lengths
- arrays::chunk_range
- arrays::compute_is_constant
- arrays::dict_test::gen_dict_primitive_chunks
- arrays::dict_test::gen_primitive_dict
- arrays::dict_test::gen_primitive_for_dict
- arrays::dict_test::gen_varbin_words
- arrays::format_indices
- arrays::list_from_list_view
- arrays::list_view_from_list
- arrays::mask_validity_canonical
- arrays::narrowed_decimal
- arrays::patch_chunk
- arrays::recursive_list_from_list_view
- arrays::take_canonical
- arrays::varbin_scalar
- arrow::bool::canonical_bool_to_arrow
- arrow::byte_view::canonical_varbinview_to_arrow
- arrow::byte_view::execute_varbinview_to_arrow
- arrow::compute::to_arrow
- arrow::compute::to_arrow_opts
- arrow::compute::to_arrow_preferred
- arrow::from_arrow_array_with_len
- arrow::null::canonical_null_to_arrow
- arrow::primitive::canonical_primitive_to_arrow
- builders::builder_with_capacity
- builders::dict::dict_encode
- builders::dict::dict_encode_with_constraints
- builders::dict::dict_encoder
- compute::add
- compute::add_scalar
- compute::and
- compute::and_kleene
- compute::arrow_filter_fn
- compute::boolean
- compute::cast
- compute::compare
- compute::compare_lengths_to_empty
- compute::conformance::binary_numeric::test_binary_numeric_array
- compute::conformance::cast::test_cast_conformance
- compute::conformance::consistency::test_array_consistency
- compute::conformance::filter::create_alternating_pattern
- compute::conformance::filter::create_runs_pattern
- compute::conformance::filter::create_sparse_pattern
- compute::conformance::filter::test_filter_conformance
- compute::conformance::mask::test_mask_conformance
- compute::conformance::search_sorted::all_null
- compute::conformance::search_sorted::sparse_edge_patch_high
- compute::conformance::search_sorted::sparse_edge_patch_low
- compute::conformance::search_sorted::sparse_high_non_null_fill
- compute::conformance::search_sorted::sparse_high_null_fill
- compute::conformance::search_sorted::sparse_low
- compute::conformance::search_sorted::sparse_low_high
- compute::conformance::take::test_take_conformance
- compute::div
- compute::div_scalar
- compute::fill_null
- compute::filter
- compute::invert
- compute::is_constant
- compute::is_constant_opts
- compute::is_sorted
- compute::is_sorted_opts
- compute::is_strict_sorted
- compute::list_contains
- compute::mask
- compute::min_max
- compute::mul
- compute::mul_scalar
- compute::nan_count
- compute::numeric
- compute::or
- compute::or_kleene
- compute::scalar_cmp
- compute::sub
- compute::sub_scalar
- compute::sum
- compute::sum_impl
- compute::warm_up_vtables
- compute::zip
- expr::analysis::annotation::descendent_annotations
- expr::analysis::immediate_access::immediate_scope_access
- expr::analysis::immediate_access::immediate_scope_accesses
- expr::analysis::immediate_access::make_free_field_annotator
- expr::analysis::label_is_fallible
- expr::analysis::label_null_sensitive
- expr::analysis::label_tree
- expr::and
- expr::and_collect
- expr::arbitrary::filter_expr
- expr::arbitrary::projection_expr
- expr::between
- expr::cast
- expr::checked_add
- expr::col
- expr::dynamic
- expr::eq
- expr::fill_null
- expr::forms::conjuncts
- expr::get_item
- expr::gt
- expr::gt_eq
- expr::ilike
- expr::is_null
- expr::is_root
- expr::like
- expr::list_contains
- expr::lit
- expr::lt
- expr::lt_eq
- expr::mask
- expr::merge
- expr::merge_opts
- expr::not
- expr::not_eq
- expr::not_ilike
- expr::not_like
- expr::or
- expr::or_collect
- expr::pack
- expr::proto::deserialize_expr_proto
- expr::pruning::checked_pruning_expr
- expr::root
- expr::select
- expr::select_exclude
- expr::split_conjunction
- expr::test_harness::struct_dtype
- expr::transform::partition
- expr::transform::replace
- expr::transform::replace_root_fields
- expr::traversal::pre_order_visit_down
- expr::traversal::pre_order_visit_up
- expr::zip_expr
- flatbuffers::finish_array_buffer
- flatbuffers::finish_size_prefixed_array_buffer
- flatbuffers::root_as_array
- flatbuffers::root_as_array_unchecked
- flatbuffers::root_as_array_with_opts
- flatbuffers::size_prefixed_root_as_array
- flatbuffers::size_prefixed_root_as_array_unchecked
- flatbuffers::size_prefixed_root_as_array_with_opts
- scalar::arbitrary::random_decimal
- scalar::arbitrary::random_scalar
- scalar::lower_bound
- scalar::upper_bound
- stats::as_stat_bitset_bytes
- stats::stats_from_bitset_bytes
- test_harness::check_metadata
- test_harness::to_int_indices
- vtable::validity_nchildren
- vtable::validity_to_child
Type Aliases
- ArrayContext
- ArrayRef
- expr::ChildName
- expr::ExprId
- expr::ReduceNodeRef
- expr::analysis::BooleanLabels
- expr::analysis::annotation::Annotations
- expr::analysis::immediate_access::FieldAccesses
- expr::pruning::RequiredStats
- expr::session::ExprRegistry
- session::ArrayRegistry
- stream::SendableArrayStream
- vtable::ArrayId
Statics
Constants
- arrays::IS_CONST_LANE_WIDTH
- arrays::build_views::MAX_BUFFER_LEN
- builders::DEFAULT_BUILDER_CAPACITY
- builders::dict::UNCONSTRAINED
- compute::conformance::filter::LARGE_SIZE
- compute::conformance::filter::MEDIUM_SIZE
- compute::conformance::filter::SMALL_SIZE
- flatbuffers::ENUM_MAX_COMPRESSION
- flatbuffers::ENUM_MAX_PRECISION
- flatbuffers::ENUM_MIN_COMPRESSION
- flatbuffers::ENUM_MIN_PRECISION
- flatbuffers::ENUM_VALUES_COMPRESSION
- flatbuffers::ENUM_VALUES_PRECISION
- patches::PATCH_CHUNK_SIZE
- stats::PRUNING_STATS