Skip to main content

Module args

Module args 

Source
Expand description

Parameter structs for super::trait_def::PlanVisitor methods whose SqlPlan variant carries enough fields to exceed clippy’s too_many_arguments threshold. Each struct bundles one method’s parameters (minus &mut self) so the trait method itself stays under the arg-count cap while still exposing every field to implementors.

Structs§

AggregateVisitArgs
Parameters for super::trait_def::PlanVisitor::aggregate.
CreateArrayVisitArgs
Parameters for super::trait_def::PlanVisitor::create_array.
DocumentIndexLookupVisitArgs
Parameters for super::trait_def::PlanVisitor::document_index_lookup.
HybridSearchTripleVisitArgs
Parameters for super::trait_def::PlanVisitor::hybrid_search_triple.
HybridSearchVisitArgs
Parameters for super::trait_def::PlanVisitor::hybrid_search.
InsertVisitArgs
Parameters for super::trait_def::PlanVisitor::insert.
JoinVisitArgs
Parameters for super::trait_def::PlanVisitor::join.
LateralLoopVisitArgs
Parameters for super::trait_def::PlanVisitor::lateral_loop.
LateralTopKVisitArgs
Parameters for super::trait_def::PlanVisitor::lateral_top_k.
MergeVisitArgs
Parameters for super::trait_def::PlanVisitor::merge.
RecursiveScanVisitArgs
Parameters for super::trait_def::PlanVisitor::recursive_scan.
RecursiveValueVisitArgs
Parameters for super::trait_def::PlanVisitor::recursive_value.
ScanVisitArgs
Parameters for super::trait_def::PlanVisitor::scan.
SpatialScanVisitArgs
Parameters for super::trait_def::PlanVisitor::spatial_scan.
SubqueryVisitArgs
Parameters for super::trait_def::PlanVisitor::subquery.
TextSearchVisitArgs
Parameters for super::trait_def::PlanVisitor::text_search.
TimeseriesScanVisitArgs
Parameters for super::trait_def::PlanVisitor::timeseries_scan.
UpdateFromVisitArgs
Parameters for super::trait_def::PlanVisitor::update_from.
UpsertVisitArgs
Parameters for super::trait_def::PlanVisitor::upsert.
VectorPrimaryDeleteVisitArgs
Parameters for super::trait_def::PlanVisitor::vector_primary_delete.
VectorPrimaryInsertVisitArgs
Parameters for super::trait_def::PlanVisitor::vector_primary_insert.
VectorPrimaryUpdateVisitArgs
Parameters for super::trait_def::PlanVisitor::vector_primary_update.
VectorSearchVisitArgs
Parameters for super::trait_def::PlanVisitor::vector_search.