List of all items
Structs
- AggregateUDF
- DocSection
- Documentation
- DocumentationBuilder
- ReturnFieldArgs
- ScalarFunctionArgs
- ScalarFunctionLambdaArg
- ScalarUDF
- Signature
- StatisticsArgs
- WindowUDF
- async_udf::AsyncScalarUDF
- binary::BinaryTypeCoercer
- conditional_expressions::CaseBuilder
- execution_props::ExecutionProps
- expr::AggregateFunction
- expr::AggregateFunctionParams
- expr::Alias
- expr::Between
- expr::BinaryExpr
- expr::Case
- expr::Cast
- expr::Exists
- expr::ExprListDisplay
- expr::FieldMetadata
- expr::InList
- expr::InSubquery
- expr::Lambda
- expr::Like
- expr::Placeholder
- expr::PlannedReplaceSelectItem
- expr::ScalarFunction
- expr::SchemaDisplay
- expr::Sort
- expr::SqlDisplay
- expr::TryCast
- expr::Unnest
- expr::WildcardOptions
- expr::WindowFunction
- expr::WindowFunctionParams
- expr_fn::ExprFuncBuilder
- expr_fn::SimpleAggregateUDF
- expr_fn::SimpleScalarUDF
- expr_fn::SimpleWindowUDF
- expr_rewriter::NamePreserver
- function::AccumulatorArgs
- function::ExpressionArgs
- function::PartitionEvaluatorArgs
- function::StateFieldsArgs
- function::WindowUDFFieldArgs
- interval_arithmetic::Interval
- logical_plan::Aggregate
- logical_plan::Analyze
- logical_plan::ColumnUnnestList
- logical_plan::CreateCatalog
- logical_plan::CreateCatalogSchema
- logical_plan::CreateExternalTable
- logical_plan::CreateFunction
- logical_plan::CreateFunctionBody
- logical_plan::CreateIndex
- logical_plan::CreateMemoryTable
- logical_plan::CreateView
- logical_plan::Deallocate
- logical_plan::DescribeTable
- logical_plan::DistinctOn
- logical_plan::DropCatalogSchema
- logical_plan::DropFunction
- logical_plan::DropTable
- logical_plan::DropView
- logical_plan::EmptyRelation
- logical_plan::Execute
- logical_plan::Explain
- logical_plan::ExplainOption
- logical_plan::Extension
- logical_plan::Filter
- logical_plan::Join
- logical_plan::Limit
- logical_plan::OperateFunctionArg
- logical_plan::Prepare
- logical_plan::Projection
- logical_plan::RecursiveQuery
- logical_plan::Repartition
- logical_plan::SetVariable
- logical_plan::Sort
- logical_plan::StringifiedPlan
- logical_plan::Subquery
- logical_plan::SubqueryAlias
- logical_plan::TableScan
- logical_plan::TransactionEnd
- logical_plan::TransactionStart
- logical_plan::Union
- logical_plan::Unnest
- logical_plan::Values
- logical_plan::Window
- logical_plan::builder::LogicalPlanBuilder
- logical_plan::builder::LogicalPlanBuilderOptions
- logical_plan::builder::LogicalTableSource
- logical_plan::builder::ValuesFields
- logical_plan::ddl::CreateCatalog
- logical_plan::ddl::CreateCatalogSchema
- logical_plan::ddl::CreateExternalTable
- logical_plan::ddl::CreateFunction
- logical_plan::ddl::CreateFunctionBody
- logical_plan::ddl::CreateIndex
- logical_plan::ddl::CreateMemoryTable
- logical_plan::ddl::CreateView
- logical_plan::ddl::DropCatalogSchema
- logical_plan::ddl::DropFunction
- logical_plan::ddl::DropTable
- logical_plan::ddl::DropView
- logical_plan::ddl::OperateFunctionArg
- logical_plan::display::GraphvizVisitor
- logical_plan::display::IndentVisitor
- logical_plan::display::PgJsonVisitor
- logical_plan::dml::CopyTo
- logical_plan::dml::DmlStatement
- logical_plan::plan::Aggregate
- logical_plan::plan::Analyze
- logical_plan::plan::ColumnUnnestList
- logical_plan::plan::DescribeTable
- logical_plan::plan::DistinctOn
- logical_plan::plan::EmptyRelation
- logical_plan::plan::Explain
- logical_plan::plan::ExplainOption
- logical_plan::plan::Extension
- logical_plan::plan::Filter
- logical_plan::plan::Join
- logical_plan::plan::Limit
- logical_plan::plan::Projection
- logical_plan::plan::RecursiveQuery
- logical_plan::plan::Repartition
- logical_plan::plan::Sort
- logical_plan::plan::StringifiedPlan
- logical_plan::plan::Subquery
- logical_plan::plan::SubqueryAlias
- logical_plan::plan::TableScan
- logical_plan::plan::Union
- logical_plan::plan::Unnest
- logical_plan::plan::Values
- logical_plan::plan::Window
- logical_plan::statement::Deallocate
- logical_plan::statement::Execute
- logical_plan::statement::Prepare
- logical_plan::statement::SetVariable
- logical_plan::statement::TransactionEnd
- logical_plan::statement::TransactionStart
- planner::RawAggregateExpr
- planner::RawBinaryExpr
- planner::RawDictionaryExpr
- planner::RawFieldAccessExpr
- planner::RawWindowExpr
- ptr_eq::PtrEq
- registry::MemoryFunctionRegistry
- simplify::SimplifyContext
- sort_properties::ExprProperties
- statistics::BernoulliDistribution
- statistics::ExponentialDistribution
- statistics::GaussianDistribution
- statistics::GenericDistribution
- statistics::UniformDistribution
- test::function_stub::Avg
- test::function_stub::Count
- test::function_stub::Max
- test::function_stub::Min
- test::function_stub::Sum
- type_coercion::binary::BinaryTypeCoercer
- udaf::AggregateUDF
- udaf::AliasedAggregateUDFImpl
- udaf::StatisticsArgs
- udf::AliasedScalarUDFImpl
- udf::ExtendableExprSchema
- udf::ReturnFieldArgs
- udf::ScalarFunctionArgs
- udf::ScalarFunctionLambdaArg
- udf::ScalarUDF
- udf_eq::UdfEq
- udwf::AliasedWindowUDFImpl
- udwf::WindowUDF
- window_frame::WindowFrame
- window_state::PartitionBatchState
- window_state::WindowAggState
- window_state::WindowFrameStateGroups
- window_state::WindowFrameStateRange
Enums
- ArrayFunctionArgument
- ArrayFunctionSignature
- Coercion
- ColumnarValue
- EmitTo
- LimitEffect
- Operator
- ReversedUDAF
- ReversedUDWF
- SetMonotonicity
- TableProviderFilterPushDown
- TableType
- TypeSignature
- TypeSignatureClass
- ValueOrLambda
- ValueOrLambdaField
- ValueOrLambdaParameter
- Volatility
- expr::Expr
- expr::GetFieldAccess
- expr::GroupingSet
- expr::NullTreatment
- expr::WindowFunctionDefinition
- expr_fn::ExprFuncKind
- expr_rewriter::SavedName
- function::Hint
- groups_accumulator::EmitTo
- interval_arithmetic::NullableInterval
- logical_plan::DdlStatement
- logical_plan::Distinct
- logical_plan::ExplainFormat
- logical_plan::FetchType
- logical_plan::InvariantLevel
- logical_plan::JoinConstraint
- logical_plan::JoinType
- logical_plan::LogicalPlan
- logical_plan::Partitioning
- logical_plan::PlanType
- logical_plan::SkipType
- logical_plan::Statement
- logical_plan::TransactionAccessMode
- logical_plan::TransactionConclusion
- logical_plan::TransactionIsolationLevel
- logical_plan::ddl::DdlStatement
- logical_plan::dml::InsertOp
- logical_plan::dml::WriteOp
- logical_plan::invariants::InvariantLevel
- logical_plan::plan::Distinct
- logical_plan::plan::FetchType
- logical_plan::plan::JoinConstraint
- logical_plan::plan::JoinType
- logical_plan::plan::LogicalPlan
- logical_plan::plan::Partitioning
- logical_plan::plan::PlanType
- logical_plan::plan::SkipType
- logical_plan::statement::Statement
- logical_plan::statement::TransactionAccessMode
- logical_plan::statement::TransactionConclusion
- logical_plan::statement::TransactionIsolationLevel
- planner::PlannerResult
- select_expr::SelectExpr
- simplify::ExprSimplifyResult
- sort_properties::SortProperties
- statistics::Distribution
- table_source::TableProviderFilterPushDown
- table_source::TableType
- udaf::ReversedUDAF
- udaf::SetMonotonicity
- udf::ValueOrLambda
- udf::ValueOrLambdaField
- udf::ValueOrLambdaParameter
- udwf::LimitEffect
- udwf::ReversedUDWF
- utils::AggregateOrderSensitivity
- var_provider::VarType
- window_frame::WindowFrameBound
- window_frame::WindowFrameUnits
- window_state::WindowFrameContext
Traits
- Accumulator
- AggregateUDFImpl
- GroupsAccumulator
- Literal
- PartitionEvaluator
- ScalarUDFImpl
- TableSource
- TimestampLiteral
- WindowUDFImpl
- async_udf::AsyncScalarUDFImpl
- expr_fn::ExprFunctionExt
- expr_rewriter::FunctionRewrite
- expr_schema::ExprSchemable
- groups_accumulator::GroupsAccumulator
- literal::Literal
- literal::TimestampLiteral
- logical_plan::ToStringifiedPlan
- logical_plan::UserDefinedLogicalNode
- logical_plan::UserDefinedLogicalNodeCore
- logical_plan::extension::UserDefinedLogicalNode
- logical_plan::extension::UserDefinedLogicalNodeCore
- logical_plan::plan::ToStringifiedPlan
- partition_evaluator::PartitionEvaluator
- planner::ContextProvider
- planner::ExprPlanner
- planner::TypePlanner
- ptr_eq::PointerType
- registry::FunctionRegistry
- registry::SerializerRegistry
- simplify::SimplifyInfo
- table_source::TableSource
- tree_node::ExprWithLambdasRewriter2
- tree_node::TreeNodeRewriterWithPayload
- udaf::AggregateUDFImpl
- udf::ExtendSchema
- udf::ScalarUDFImpl
- udf_eq::UdfPointer
- udwf::WindowUDFImpl
- var_provider::VarProvider
Macros
- expr_vec_fmt
- literal::make_literal
- literal::make_nonzero_literal
- literal::make_timestamp_literal
- logical_plan::tree_node::handle_transform_recursion
- test::function_stub::create_func
Functions
- aggregate_doc_sections::doc_sections
- arguments::reorder_named_arguments
- arguments::resolve_function_arguments
- arguments::validate_argument_order
- binary::binary_numeric_coercion
- binary::binary_to_string_coercion
- binary::comparison_coercion
- binary::comparison_coercion_numeric
- binary::decimal_coercion
- binary::like_coercion
- binary::regex_coercion
- binary::string_coercion
- binary::try_type_union_resolution
- binary::try_type_union_resolution_with_struct
- binary::type_union_resolution
- expr::fmt_function
- expr::intersect_metadata_for_union
- expr::physical_name
- expr::rewrite_placeholder
- expr::schema_name_from_exprs
- expr::schema_name_from_exprs_comma_separated_without_space
- expr::schema_name_from_exprs_inner
- expr::schema_name_from_sorts
- expr_fn::and
- expr_fn::binary_expr
- expr_fn::bitwise_and
- expr_fn::bitwise_or
- expr_fn::bitwise_shift_left
- expr_fn::bitwise_shift_right
- expr_fn::bitwise_xor
- expr_fn::case
- expr_fn::cast
- expr_fn::col
- expr_fn::create_udaf
- expr_fn::create_udf
- expr_fn::create_udwf
- expr_fn::cube
- expr_fn::exists
- expr_fn::grouping_set
- expr_fn::ident
- expr_fn::in_list
- expr_fn::in_subquery
- expr_fn::interval_datetime_lit
- expr_fn::interval_month_day_nano_lit
- expr_fn::interval_year_month_lit
- expr_fn::is_false
- expr_fn::is_not_false
- expr_fn::is_not_true
- expr_fn::is_not_unknown
- expr_fn::is_null
- expr_fn::is_true
- expr_fn::is_unknown
- expr_fn::not
- expr_fn::not_exists
- expr_fn::not_in_subquery
- expr_fn::or
- expr_fn::out_ref_col
- expr_fn::out_ref_col_with_metadata
- expr_fn::placeholder
- expr_fn::qualified_wildcard
- expr_fn::qualified_wildcard_with_options
- expr_fn::rollup
- expr_fn::scalar_subquery
- expr_fn::try_cast
- expr_fn::unnest
- expr_fn::when
- expr_fn::wildcard
- expr_fn::wildcard_with_options
- expr_rewriter::coerce_exprs_for_schema
- expr_rewriter::coerce_plan_expr_for_schema
- expr_rewriter::create_col_from_scalar_expr
- expr_rewriter::normalize_col
- expr_rewriter::normalize_col_with_schemas_and_ambiguity_check
- expr_rewriter::normalize_cols
- expr_rewriter::normalize_sorts
- expr_rewriter::order_by::expr_match
- expr_rewriter::order_by::rewrite_in_terms_of_projection
- expr_rewriter::order_by::rewrite_sort_col_by_aggs
- expr_rewriter::order_by::rewrite_sort_cols_by_aggs
- expr_rewriter::replace_col
- expr_rewriter::rewrite_sort_cols_by_aggs
- expr_rewriter::strip_outer_reference
- expr_rewriter::unalias
- expr_rewriter::unnormalize_col
- expr_rewriter::unnormalize_cols
- expr_schema::cast_subquery
- interval_arithmetic::apply_operator
- interval_arithmetic::cardinality_ratio
- interval_arithmetic::satisfy_greater
- lit
- lit_timestamp_nano
- lit_with_metadata
- literal::lit
- literal::lit_timestamp_nano
- literal::lit_with_metadata
- logical_plan::assert_expected_schema
- logical_plan::builder::add_group_by_exprs_from_dependencies
- logical_plan::builder::build_join_schema
- logical_plan::builder::get_struct_unnested_columns
- logical_plan::builder::mark_field
- logical_plan::builder::project
- logical_plan::builder::project_with_validation
- logical_plan::builder::replace_columns
- logical_plan::builder::requalify_sides_if_needed
- logical_plan::builder::subquery_alias
- logical_plan::builder::table_scan
- logical_plan::builder::table_scan_with_filter_and_fetch
- logical_plan::builder::table_scan_with_filters
- logical_plan::builder::table_source
- logical_plan::builder::table_source_with_constraints
- logical_plan::builder::union
- logical_plan::builder::union_by_name
- logical_plan::builder::unique_field_aliases
- logical_plan::builder::unnest
- logical_plan::builder::unnest_with_options
- logical_plan::builder::validate_unique_names
- logical_plan::builder::wrap_projection_for_join_if_necessary
- logical_plan::check_subquery_expr
- logical_plan::display::display_schema
- logical_plan::dml::make_count_schema
- logical_plan::extension::get_all_columns_from_schema
- logical_plan::invariants::assert_always_invariants_at_current_node
- logical_plan::invariants::assert_executable_invariants
- logical_plan::invariants::assert_expected_schema
- logical_plan::invariants::assert_subqueries_are_valid
- logical_plan::invariants::assert_unique_field_names
- logical_plan::invariants::assert_valid_extension_nodes
- logical_plan::invariants::assert_valid_semantic_plan
- logical_plan::invariants::check_aggregation_in_scalar_subquery
- logical_plan::invariants::check_correlations_in_subquery
- logical_plan::invariants::check_inner_plan
- logical_plan::invariants::check_mixed_out_refer_in_window
- logical_plan::invariants::check_no_outer_references
- logical_plan::invariants::check_subquery_expr
- logical_plan::invariants::get_correlated_expressions
- logical_plan::invariants::strip_inner_query
- logical_plan::plan::calc_func_dependencies_for_aggregate
- logical_plan::plan::calc_func_dependencies_for_project
- logical_plan::plan::contains_grouping_set
- logical_plan::plan::get_unnested_columns
- logical_plan::plan::get_unnested_list_datatype_recursive
- logical_plan::plan::projection_schema
- logical_plan::projection_schema
- logical_plan::tree_node::rewrite_extension_inputs
- merge_captures_with_args
- merge_captures_with_boxed_lazy_args
- merge_captures_with_lazy_args
- ptr_eq::arc_ptr_eq
- ptr_eq::arc_ptr_hash
- scalar_doc_sections::doc_sections
- scalar_doc_sections::doc_sections_const
- statistics::combine_bernoullis
- statistics::combine_gaussians
- statistics::compute_mean
- statistics::compute_median
- statistics::compute_variance
- statistics::create_bernoulli_from_comparison
- statistics::new_generic_from_binary_op
- test::function_stub::avg
- test::function_stub::avg_udaf
- test::function_stub::count
- test::function_stub::count_udaf
- test::function_stub::max
- test::function_stub::max_udaf
- test::function_stub::min
- test::function_stub::min_udaf
- test::function_stub::sum
- test::function_stub::sum_udaf
- type_coercion::aggregates::check_arg_count
- type_coercion::binary::binary_numeric_coercion
- type_coercion::binary::binary_to_string_coercion
- type_coercion::binary::comparison_coercion
- type_coercion::binary::comparison_coercion_numeric
- type_coercion::binary::decimal_coercion
- type_coercion::binary::like_coercion
- type_coercion::binary::regex_coercion
- type_coercion::binary::string_coercion
- type_coercion::binary::try_type_union_resolution
- type_coercion::binary::try_type_union_resolution_with_struct
- type_coercion::binary::type_union_resolution
- type_coercion::functions::can_coerce_from
- type_coercion::functions::coerced_from
- type_coercion::functions::data_types
- type_coercion::functions::data_types_with_scalar_udf
- type_coercion::functions::fields_with_aggregate_udf
- type_coercion::functions::fields_with_window_udf
- type_coercion::functions::get_valid_types
- type_coercion::functions::get_valid_types_with_aggregate_udf
- type_coercion::functions::get_valid_types_with_scalar_udf
- type_coercion::functions::get_valid_types_with_window_udf
- type_coercion::functions::is_well_supported_signature
- type_coercion::functions::maybe_data_types
- type_coercion::functions::maybe_data_types_without_coercion
- type_coercion::functions::try_coerce_types
- type_coercion::is_datetime
- type_coercion::is_decimal
- type_coercion::is_interval
- type_coercion::is_null
- type_coercion::is_signed_numeric
- type_coercion::is_timestamp
- type_coercion::is_utf8_or_utf8view_or_large_utf8
- type_coercion::other::get_coerce_type_for_case_expression
- type_coercion::other::get_coerce_type_for_list
- udaf::udaf_default_display_name
- udaf::udaf_default_human_display
- udaf::udaf_default_return_field
- udaf::udaf_default_schema_name
- udaf::udaf_default_window_function_display_name
- udaf::udaf_default_window_function_schema_name
- udaf_default_display_name
- udaf_default_human_display
- udaf_default_return_field
- udaf_default_schema_name
- udaf_default_window_function_display_name
- udaf_default_window_function_schema_name
- udf::lambda_parameters
- udf::merge_captures_with_args
- udf::merge_captures_with_boxed_lazy_args
- udf::merge_captures_with_lazy_args
- utils::add_filter
- utils::can_hash
- utils::check_all_columns_from_schema
- utils::check_grouping_set_size_limit
- utils::check_grouping_sets_size_limit
- utils::collect_subquery_cols
- utils::columnize_expr
- utils::compare_sort_expr
- utils::conjunction
- utils::cross_join_grouping_sets
- utils::disjunction
- utils::enumerate_grouping_sets
- utils::exclude_using_columns
- utils::expand_qualified_wildcard
- utils::expand_wildcard
- utils::expr_as_column_expr
- utils::expr_to_columns
- utils::exprlist_to_fields
- utils::find_aggregate_exprs
- utils::find_column_exprs
- utils::find_column_indexes_referenced_by_expr
- utils::find_columns_referenced_by_expr
- utils::find_exprs_in_expr
- utils::find_exprs_in_exprs
- utils::find_join_exprs
- utils::find_out_reference_exprs
- utils::find_valid_equijoin_key_pair
- utils::find_window_exprs
- utils::format_state_name
- utils::generate_signature_error_msg
- utils::generate_sort_key
- utils::get_excluded_columns
- utils::get_exprs_except_skipped
- utils::group_window_expr_by_sort_keys
- utils::grouping_set_expr_count
- utils::grouping_set_to_exprlist
- utils::inspect_expr_pre
- utils::iter_conjunction
- utils::iter_conjunction_owned
- utils::merge_grouping_set
- utils::merge_schema
- utils::only_or_err
- utils::powerset
- utils::split_binary
- utils::split_binary_impl
- utils::split_binary_owned
- utils::split_binary_owned_impl
- utils::split_conjunction
- utils::split_conjunction_impl
- utils::split_conjunction_owned
- var_provider::is_system_variables
- window_doc_sections::doc_sections
- window_frame::convert_frame_bound_to_scalar_value
- window_state::check_equality
Type Aliases
- AccumulatorFactoryFunction
- expr::SchemaFieldMetadata
- function::AccumulatorFactoryFunction
- function::AggregateFunctionSimplification
- function::PartitionEvaluatorFactory
- function::ReturnTypeFunction
- function::ScalarFunctionImplementation
- function::StateTypeFunction
- function::WindowFunctionSimplification
- utils::WindowSortKey
Statics
Constants
- TIMEZONE_WILDCARD
- aggregate_doc_sections::DOC_SECTION_APPROXIMATE
- aggregate_doc_sections::DOC_SECTION_GENERAL
- aggregate_doc_sections::DOC_SECTION_STATISTICAL
- expr::OUTER_REFERENCE_COLUMN_PREFIX
- expr::UNNEST_COLUMN_PREFIX
- logical_plan::builder::UNNAMED_TABLE
- scalar_doc_sections::DOC_SECTION_ARRAY
- scalar_doc_sections::DOC_SECTION_BINARY_STRING
- scalar_doc_sections::DOC_SECTION_CONDITIONAL
- scalar_doc_sections::DOC_SECTION_DATETIME
- scalar_doc_sections::DOC_SECTION_HASHING
- scalar_doc_sections::DOC_SECTION_MAP
- scalar_doc_sections::DOC_SECTION_MATH
- scalar_doc_sections::DOC_SECTION_OTHER
- scalar_doc_sections::DOC_SECTION_REGEX
- scalar_doc_sections::DOC_SECTION_STRING
- scalar_doc_sections::DOC_SECTION_STRUCT
- scalar_doc_sections::DOC_SECTION_UNION
- utils::COUNT_STAR_EXPANSION
- window_doc_sections::DOC_SECTION_AGGREGATE
- window_doc_sections::DOC_SECTION_ANALYTICAL
- window_doc_sections::DOC_SECTION_RANKING