Docs.rs
  • datafusion-comet-spark-expr-0.7.0
    • datafusion-comet-spark-expr 0.7.0
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • andygrove
    • alamb
    • Dependencies
      • arrow ^54.2.0 normal
      • arrow-array ^54.2.0 normal
      • arrow-buffer ^54.2.0 normal
      • arrow-data ^54.2.0 normal
      • arrow-schema ^54.2.0 normal
      • chrono ^0.4 normal
      • chrono-tz ^0.8 normal
      • datafusion ^46.0.0 normal
      • datafusion-common ^46.0.0 normal
      • datafusion-expr ^46.0.0 normal
      • datafusion-expr-common ^46.0.0 normal
      • datafusion-physical-expr ^46.0.0 normal
      • futures ^0.3.28 normal
      • num ^0.4 normal
      • rand ^0.8 normal
      • regex ^1.9.6 normal
      • thiserror ^1 normal
      • twox-hash ^2.0.0 normal
      • arrow-data ^54.2.0 dev
      • criterion ^0.5.1 dev
      • parquet ^54.2.0 dev
      • rand ^0.8 dev
      • tokio ^1 dev
    • Versions
    • 42.03% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • 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

datafusion_comet_spark_expr0.7.0

Crate Items

  • Macros
  • Structs
  • Enums
  • Functions
  • Type Aliases

List of all items

Structs

  • ArrayInsert
  • Avg
  • AvgDecimal
  • BitwiseNotExpr
  • Cast
  • CheckOverflow
  • Contains
  • Correlation
  • Covariance
  • CreateNamedStruct
  • DateTruncExpr
  • EndsWith
  • GetArrayStructFields
  • GetStructField
  • HourExpr
  • IfExpr
  • Like
  • ListExtract
  • MinuteExpr
  • NegativeExpr
  • NormalizeNaNAndZero
  • RLike
  • SecondExpr
  • SparkCastOptions
  • SparkChrFunc
  • StartsWith
  • Stddev
  • StringSpaceExpr
  • SubstringExpr
  • SumDecimal
  • TimestampTruncExpr
  • ToJson
  • UnboundColumn
  • Variance
  • cast::Cast
  • cast::SparkCastOptions
  • timezone::Tz
  • timezone::TzOffset

Enums

  • EvalMode
  • SparkError

Macros

  • create_hashes_internal
  • downcast_compute_op
  • hash_array
  • hash_array_boolean
  • hash_array_decimal
  • hash_array_primitive
  • hash_array_primitive_float
  • hash_array_small_decimal
  • test_hashes_internal
  • test_hashes_with_nulls

Functions

  • bitwise_not
  • cast::cast_supported
  • cast::spark_cast
  • create_comet_physical_fun
  • create_negate_expr
  • hash_funcs::murmur3::create_murmur3_hashes
  • hash_funcs::murmur3::spark_compatible_murmur3_hash
  • hash_funcs::murmur3::spark_murmur3_hash
  • hash_funcs::spark_sha224
  • hash_funcs::spark_sha256
  • hash_funcs::spark_sha384
  • hash_funcs::spark_sha512
  • hash_funcs::spark_xxhash64
  • spark_cast
  • spark_ceil
  • spark_date_add
  • spark_date_sub
  • spark_decimal_div
  • spark_decimal_integral_div
  • spark_floor
  • spark_hex
  • spark_isnan
  • spark_make_decimal
  • spark_read_side_padding
  • spark_round
  • spark_rpad
  • spark_unhex
  • spark_unscaled_value
  • test_common::file_util::get_temp_file
  • test_common::file_util::get_temp_filename
  • utils::array_with_timezone
  • utils::cold
  • utils::is_valid_decimal_precision
  • utils::likely
  • utils::unlikely

Type Aliases

  • SparkResult