Docs.rs
  • vortex-layout-0.29.1
    • vortex-layout 0.29.1
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • a10y
    • vortex-admin
    • Dependencies
      • arrow-buffer ^54.3.1 normal
      • async-trait ^0.1.86 normal
      • bit-vec ^0.8.0 normal
      • bytes ^1.10 normal
      • dashmap ^6.1.0 normal
      • flatbuffers ^25 normal
      • flume ^0.11 normal
      • futures ^0.3.31 normal
      • getrandom ^0.3.1 normal
      • itertools ^0.14.0 normal
      • log ^0.4.21 normal
      • roaring ^0.10.10 normal optional
      • sketches-ddsketch ^0.3.0 normal
      • tokio ^1.44.2 normal optional
      • tracing ^0.1.41 normal optional
      • tracing-futures ^0.2.5 normal optional
      • vortex-array ^0.29.1 normal
      • vortex-buffer ^0.29.1 normal
      • vortex-dtype ^0.29.1 normal
      • vortex-error ^0.29.1 normal
      • vortex-expr ^0.29.1 normal
      • vortex-flatbuffers ^0.29.1 normal
      • vortex-mask ^0.29.1 normal
      • vortex-metrics ^0.29.1 normal
      • futures ^0.3.31 dev
      • rstest ^0.25 dev
    • Versions
    • 52.7% 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
    • 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

vortex_layout0.29.1

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • Layout
  • NoOpPruningEvaluation
  • OwnedLayout
  • StructStrategy
  • layouts::chunked::ChunkedLayout
  • layouts::chunked::writer::ChunkedLayoutStrategy
  • layouts::chunked::writer::ChunkedLayoutWriter
  • layouts::file_stats::FileStatsLayoutWriter
  • layouts::filter::FilterExpr
  • layouts::filter::FilterLayoutReader
  • layouts::flat::FlatLayout
  • layouts::flat::writer::FlatLayoutStrategy
  • layouts::flat::writer::FlatLayoutWriter
  • layouts::repartition::RepartitionWriter
  • layouts::repartition::RepartitionWriterOptions
  • layouts::stats::StatsLayout
  • layouts::stats::stats_table::StatsAccumulator
  • layouts::stats::stats_table::StatsTable
  • layouts::stats::writer::StatsLayoutOptions
  • layouts::stats::writer::StatsLayoutWriter
  • layouts::struct_::StructLayout
  • layouts::struct_::writer::StructLayoutWriter
  • scan::ScanBuilder
  • segments::PendingSegment
  • segments::SegmentEvents
  • segments::SegmentId
  • segments::SegmentRequest
  • segments::TestSegments

Enums

  • scan::Selection
  • scan::SplitBy
  • segments::SegmentEvent

Traits

  • ArrayEvaluation
  • ExprEvaluator
  • LayoutReader
  • LayoutReaderExt
  • LayoutRegistryExt
  • LayoutStrategy
  • LayoutWriter
  • LayoutWriterExt
  • MaskEvaluation
  • PruningEvaluation
  • segments::SegmentSource
  • segments::SegmentWriter
  • vtable::LayoutVTable

Functions

  • mask_future_ready

Type Aliases

  • LayoutContext
  • LayoutId
  • LayoutRegistry
  • MaskFuture
  • segments::SegmentFuture
  • vtable::LayoutVTableRef

Constants

  • CHUNKED_LAYOUT_ID
  • FLAT_LAYOUT_ID
  • STATS_LAYOUT_ID
  • STRUCT_LAYOUT_ID