Docs.rs
athena_rs-3.26.2
Platform
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
athena_rs 3.26.2
Hyper performant polyglot Database driver
Crate
Source
Builds
Feature flags
Documentation
..
catalog_migration_error_mapper
catalog_responses
catalog_responses_query
catalog_route_handlers
catalog_route_handlers_query
catalog_service_loader
catalog_service_loader_query
context_auth
context_pool_resolver
logging_expectation_tables_client
logging_expectation_tables_gateway_request
logging_expectation_tables_gateway_routing
logging_expectation_tables_gateway_runtime
logging_expectation_tables_network
presentation
query_contracts
request_param_contracts
response_contracts
service_catalog_fetch_columns
service_catalog_fetch_relations
service_contracts_catalog
service_queries_catalog_columns
service_queries_catalog_relations
service_row_mapper_catalog
catalog_errors.rs
catalog_migration_error_mapper.rs
catalog_migration_loader.rs
catalog_migration_response.rs
catalog_responses.rs
catalog_responses_query.rs
catalog_route_context.rs
catalog_route_handlers.rs
catalog_route_handlers_query.rs
catalog_routes.rs
catalog_service_loader.rs
catalog_service_loader_query.rs
client_response.rs
client_route_handlers.rs
client_routes.rs
context_auth.rs
context_pool_resolver.rs
debug_contracts.rs
debug_errors.rs
debug_errors_snapshot_fetch_variants.rs
debug_evaluation.rs
debug_evaluation_accumulator.rs
debug_evaluation_contracts.rs
debug_evaluation_missing.rs
debug_evaluation_missing_counters.rs
debug_evaluation_present.rs
debug_evaluation_present_counters.rs
debug_evaluation_status_builder.rs
debug_evaluation_status_missing_builder.rs
debug_evaluation_status_present_builder.rs
debug_expected_tables.rs
debug_expected_tables_iteration_stage.rs
debug_expected_tables_row_stage.rs
debug_health.rs
debug_health_assessment.rs
debug_health_assessment_builder.rs
debug_health_assessment_contracts.rs
debug_health_assessment_from_stage_output_assembly.rs
debug_health_assessment_output_assembly.rs
debug_health_assessment_stage_contracts.rs
debug_health_assessment_stage_handoff_test_helpers.rs
debug_health_assessment_stage_input_assembly.rs
debug_health_assessment_stage_input_contracts.rs
debug_health_assessment_stage_output_assembly.rs
debug_health_assessment_stage_output_contract_handoff_assembly.rs
debug_health_assessment_stage_output_handoff_assembly.rs
debug_health_reasons.rs
debug_health_reasons_builder.rs
debug_health_reasons_entry_builder.rs
debug_health_reasons_from_stage_output_assembly.rs
debug_health_reasons_metric_reader.rs
debug_health_reasons_specs.rs
debug_health_reasons_stage_contracts.rs
debug_health_reasons_stage_handoff_test_helpers.rs
debug_health_reasons_stage_input_assembly.rs
debug_health_reasons_stage_input_contracts.rs
debug_health_reasons_stage_output_assembly.rs
debug_health_reasons_stage_output_contract_handoff_assembly.rs
debug_health_reasons_stage_output_handoff_assembly.rs
debug_health_stage_test_fixtures.rs
debug_health_threshold_policy.rs
debug_legacy_missing_tables.rs
debug_legacy_missing_tables_builder.rs
debug_legacy_missing_tables_contracts.rs
debug_observed_columns.rs
debug_observed_relations.rs
debug_observed_table_builder.rs
debug_observed_table_builder_input_assembly.rs
debug_observed_table_builder_input_contracts.rs
debug_observed_table_contracts.rs
debug_observed_table_keys.rs
debug_observed_table_relation_key.rs
debug_observed_table_relation_type_normalization.rs
debug_observed_tables.rs
debug_report.rs
debug_report_components.rs
debug_report_components_builder.rs
debug_report_components_builder_input_assembly.rs
debug_report_components_builder_input_contracts.rs
debug_report_components_builder_stage_contracts.rs
debug_report_components_builder_stage_handoff_test_helpers.rs
debug_report_components_builder_stage_input_assembly.rs
debug_report_components_builder_stage_input_contracts.rs
debug_report_components_builder_stage_output_assembly.rs
debug_report_components_builder_stage_output_contract_handoff_assembly.rs
debug_report_components_builder_stage_output_handoff_assembly.rs
debug_report_components_contracts.rs
debug_report_components_evaluation_from_stage_output_assembly.rs
debug_report_components_evaluation_stage.rs
debug_report_components_evaluation_stage_contracts.rs
debug_report_components_evaluation_stage_handoff_test_helpers.rs
debug_report_components_evaluation_stage_input_assembly.rs
debug_report_components_evaluation_stage_input_contracts.rs
debug_report_components_evaluation_stage_output_assembly.rs
debug_report_components_evaluation_stage_output_contract_handoff_assembly.rs
debug_report_components_evaluation_stage_output_handoff_assembly.rs
debug_report_components_evaluation_stage_test_fixtures.rs
debug_report_components_expected_evaluation_stage.rs
debug_report_components_expected_table_count_stage.rs
debug_report_components_from_builder_stage_output_assembly.rs
debug_report_components_from_staged_parts_output_assembly.rs
debug_report_components_from_staged_parts_output_input_contracts.rs
debug_report_components_observed_stage.rs
debug_report_components_observed_stage_input_assembly.rs
debug_report_components_observed_stage_input_contracts.rs
debug_report_components_output_handoff_assembly.rs
debug_report_components_output_handoff_input_contracts.rs
debug_report_components_output_handoff_test_helpers.rs
debug_report_components_output_test_fixtures.rs
debug_report_components_stage_output_assertion_test_helpers.rs
debug_report_components_still_needed_stage.rs
debug_report_components_summary.rs
debug_report_from_stage_output_assembly.rs
debug_report_input_contracts.rs
debug_report_output.rs
debug_report_output_assembly.rs
debug_report_output_assembly_expected_tables_projection.rs
debug_report_output_assembly_from_stage_output_assembly.rs
debug_report_output_assembly_stage_contracts.rs
debug_report_output_assembly_stage_input_assembly.rs
debug_report_output_assembly_stage_input_contracts.rs
debug_report_output_assembly_stage_output_assembly.rs
debug_report_output_assembly_stage_output_contract_handoff_assembly.rs
debug_report_output_assembly_stage_output_handoff_assembly.rs
debug_report_output_assembly_stage_test_fixtures.rs
debug_report_output_common_test_fixtures.rs
debug_report_output_entry_stage_contracts.rs
debug_report_output_entry_stage_input_assembly.rs
debug_report_output_entry_stage_input_contracts.rs
debug_report_output_entry_stage_output_assembly.rs
debug_report_output_entry_stage_output_contract_handoff_assembly.rs
debug_report_output_entry_stage_output_handoff_assembly.rs
debug_report_output_entry_stage_output_report_handoff_assembly.rs
debug_report_output_entry_stage_test_fixtures.rs
debug_report_output_evaluation_sort_from_stage_output_assembly.rs
debug_report_output_evaluation_sort_stage.rs
debug_report_output_evaluation_sort_stage_contracts.rs
debug_report_output_evaluation_sort_stage_input_assembly.rs
debug_report_output_evaluation_sort_stage_input_contracts.rs
debug_report_output_evaluation_sort_stage_output_assembly.rs
debug_report_output_evaluation_sort_stage_output_contract_handoff_assembly.rs
debug_report_output_evaluation_sort_stage_output_handoff_assembly.rs
debug_report_output_from_components.rs
debug_report_output_from_components_from_stage_output_assembly.rs
debug_report_output_from_components_input_contracts.rs
debug_report_output_from_components_output_projection_parts.rs
debug_report_output_from_components_stage_contracts.rs
debug_report_output_from_components_stage_input_assembly.rs
debug_report_output_from_components_stage_input_contracts.rs
debug_report_output_from_components_stage_output_assembly.rs
debug_report_output_from_components_stage_output_contract_handoff_assembly.rs
debug_report_output_from_components_stage_output_handoff_assembly.rs
debug_report_output_from_components_stage_projection_parts.rs
debug_report_output_from_components_stage_test_fixtures.rs
debug_report_output_from_entry_stage_output_assembly.rs
debug_report_output_generated_at_stage.rs
debug_report_output_input_assembly.rs
debug_report_output_input_contracts.rs
debug_report_output_metadata_assembly.rs
debug_report_output_metadata_contracts.rs
debug_report_output_metadata_from_stage_output_assembly.rs
debug_report_output_metadata_stage_contracts.rs
debug_report_output_metadata_stage_input_assembly.rs
debug_report_output_metadata_stage_input_contracts.rs
debug_report_output_metadata_stage_output_assembly.rs
debug_report_output_metadata_stage_output_contract_handoff_assembly.rs
debug_report_output_metadata_stage_output_handoff_assembly.rs
debug_report_output_metadata_test_fixtures.rs
debug_report_output_observed_sort_from_stage_output_assembly.rs
debug_report_output_observed_sort_stage.rs
debug_report_output_observed_sort_stage_contracts.rs
debug_report_output_observed_sort_stage_input_assembly.rs
debug_report_output_observed_sort_stage_input_contracts.rs
debug_report_output_observed_sort_stage_output_assembly.rs
debug_report_output_observed_sort_stage_output_contract_handoff_assembly.rs
debug_report_output_observed_sort_stage_output_handoff_assembly.rs
debug_report_output_projection_test_fixtures.rs
debug_report_output_sort.rs
debug_report_output_sort_expected_policy.rs
debug_report_output_sort_observed_policy.rs
debug_report_output_sort_stage_test_fixtures.rs
debug_report_stage_contracts.rs
debug_report_stage_input_assembly.rs
debug_report_stage_input_contracts.rs
debug_report_stage_output_assembly.rs
debug_report_stage_output_contract_handoff_assembly.rs
debug_report_stage_output_handoff_assembly.rs
debug_report_stage_test_fixtures.rs
debug_report_test_fixtures.rs
debug_response.rs
debug_response_from_stage_output_assembly.rs
debug_response_mapper.rs
debug_response_mapper_service_error_variants.rs
debug_response_output_assembly.rs
debug_response_result_assembly.rs
debug_response_result_error_handoff_assembly.rs
debug_response_stage_contracts.rs
debug_response_stage_handoff_test_helpers.rs
debug_response_stage_input_assembly.rs
debug_response_stage_input_contracts.rs
debug_response_stage_output_assembly.rs
debug_response_stage_output_contract_handoff_assembly.rs
debug_response_stage_output_handoff_assembly.rs
debug_response_stage_output_result_handoff_assembly.rs
debug_response_stage_test_helpers.rs
debug_response_test_helpers.rs
debug_route.rs
debug_route_handler.rs
debug_route_handler_auth_gate.rs
debug_route_handler_output_handoff_assembly.rs
debug_service.rs
debug_service_error.rs
debug_service_error_mapper.rs
debug_service_from_stage_output_assembly.rs
debug_service_loader.rs
debug_service_loader_from_stage_output_assembly.rs
debug_service_loader_input_contracts.rs
debug_service_loader_output_assembly.rs
debug_service_loader_output_input_contracts.rs
debug_service_loader_output_report_input_assembly.rs
debug_service_loader_result_assembly.rs
debug_service_loader_result_assembly_input_contracts.rs
debug_service_loader_stage_contracts.rs
debug_service_loader_stage_handoff_test_helpers.rs
debug_service_loader_stage_input_assembly.rs
debug_service_loader_stage_input_contracts.rs
debug_service_loader_stage_output_assembly.rs
debug_service_loader_stage_output_contract_handoff_assembly.rs
debug_service_loader_stage_output_handoff_assembly.rs
debug_service_loader_stage_output_result_handoff_assembly.rs
debug_service_loader_test_helpers.rs
debug_service_resolver.rs
debug_service_result_assembly.rs
debug_service_result_from_stage_output_assembly.rs
debug_service_result_handoff_test_helpers.rs
debug_service_result_stage_contracts.rs
debug_service_result_stage_input_assembly.rs
debug_service_result_stage_input_contracts.rs
debug_service_result_stage_output_assembly.rs
debug_service_result_stage_output_contract_handoff_assembly.rs
debug_service_result_stage_output_error_handoff_assembly.rs
debug_service_result_stage_output_handoff_assembly.rs
debug_service_result_stage_test_helpers.rs
debug_service_result_test_helpers.rs
debug_service_stage_contracts.rs
debug_service_stage_handoff_test_helpers.rs
debug_service_stage_input_assembly.rs
debug_service_stage_input_contracts.rs
debug_service_stage_output_assembly.rs
debug_service_stage_output_assertion_test_helpers.rs
debug_service_stage_output_contract_handoff_assembly.rs
debug_service_stage_output_handoff_assembly.rs
debug_service_stage_output_loader_result_handoff_assembly.rs
debug_service_stage_output_loader_result_handoff_input_contracts.rs
debug_service_stage_test_helpers.rs
debug_snapshot.rs
debug_snapshot_contracts.rs
debug_snapshot_error.rs
debug_snapshot_error_assertions_test_helpers.rs
debug_snapshot_error_test_fixtures.rs
debug_snapshot_fetch_error_response_test_helpers.rs
debug_snapshot_from_stage_output_assembly.rs
debug_snapshot_output_assembly.rs
debug_snapshot_queries.rs
debug_snapshot_queries_from_stage_output_assembly.rs
debug_snapshot_queries_output_assembly.rs
debug_snapshot_queries_output_input_contracts.rs
debug_snapshot_queries_result_assembly.rs
debug_snapshot_queries_result_assembly_input_contracts.rs
debug_snapshot_queries_result_output_handoff_assembly.rs
debug_snapshot_queries_result_output_handoff_input_contracts.rs
debug_snapshot_queries_stage_contracts.rs
debug_snapshot_queries_stage_handoff_test_helpers.rs
debug_snapshot_queries_stage_input_assembly.rs
debug_snapshot_queries_stage_input_contracts.rs
debug_snapshot_queries_stage_output_assembly.rs
debug_snapshot_queries_stage_output_contract_handoff_assembly.rs
debug_snapshot_queries_stage_output_handoff_assembly.rs
debug_snapshot_queries_stage_output_query_results_handoff_assembly.rs
debug_snapshot_queries_test_helpers.rs
debug_snapshot_query_columns.rs
debug_snapshot_query_error_mapper.rs
debug_snapshot_query_relations.rs
debug_snapshot_result_assembly.rs
debug_snapshot_stage_contracts.rs
debug_snapshot_stage_handoff_test_helpers.rs
debug_snapshot_stage_input_assembly.rs
debug_snapshot_stage_input_contracts.rs
debug_snapshot_stage_output_assembly.rs
debug_snapshot_stage_output_assertion_test_helpers.rs
debug_snapshot_stage_output_contract_handoff_assembly.rs
debug_snapshot_stage_output_handoff_assembly.rs
debug_snapshot_stage_output_rows_result_handoff_assembly.rs
debug_still_needed.rs
debug_still_needed_contracts.rs
debug_still_needed_missing_columns.rs
debug_still_needed_missing_tables.rs
debug_still_needed_output_assembly.rs
debug_still_needed_relation_mismatches.rs
debug_still_needed_sorted_keys.rs
debug_summary.rs
debug_summary_builder.rs
debug_summary_builder_stage_contracts.rs
debug_summary_builder_stage_handoff_test_helpers.rs
debug_summary_builder_stage_input_assembly.rs
debug_summary_builder_stage_input_contracts.rs
debug_summary_builder_stage_output_assembly.rs
debug_summary_builder_stage_output_contract_handoff_assembly.rs
debug_summary_builder_stage_output_handoff_assembly.rs
debug_summary_contracts.rs
debug_summary_from_builder_stage_output_assembly.rs
debug_summary_metrics.rs
debug_summary_metrics_builder.rs
debug_summary_metrics_builder_stage_contracts.rs
debug_summary_metrics_builder_stage_input_assembly.rs
debug_summary_metrics_builder_stage_input_contracts.rs
debug_summary_metrics_builder_stage_output_assembly.rs
debug_summary_metrics_builder_stage_output_contract_handoff_assembly.rs
debug_summary_metrics_builder_stage_output_handoff_assembly.rs
debug_summary_metrics_contracts.rs
debug_summary_metrics_found_table_count_builder.rs
debug_summary_metrics_from_builder_stage_output_assembly.rs
debug_summary_metrics_stage_handoff_test_helpers.rs
debug_summary_metrics_still_needed_counts_builder.rs
debug_summary_output_assembly.rs
debug_summary_stage_output_assertion_test_helpers.rs
debug_summary_test_fixtures.rs
debug_table_comparison.rs
debug_table_comparison_column_delta_contracts.rs
debug_table_comparison_columns.rs
debug_table_comparison_columns_builder.rs
debug_table_comparison_contracts.rs
debug_table_comparison_missing_columns_builder.rs
debug_table_comparison_output_assembly.rs
debug_table_comparison_relation.rs
debug_table_comparison_unexpected_columns_builder.rs
identifier_validation.rs
logging_expectation_contracts.rs
logging_expectation_tables.rs
logging_expectation_tables_client.rs
logging_expectation_tables_gateway.rs
logging_expectation_tables_gateway_request.rs
logging_expectation_tables_gateway_routing.rs
logging_expectation_tables_gateway_runtime.rs
logging_expectation_tables_network.rs
logging_expectation_tables_operational.rs
mod.rs
presentation.rs
presentation_constraint_grouping.rs
presentation_overview_tables.rs
query_contracts.rs
request_param_contracts.rs
request_params.rs
request_params_columns.rs
request_params_constraints.rs
request_params_schema.rs
response_contracts.rs
routes.rs
schema_backend.rs
schema_d1.rs
service.rs
service_catalog_fetch.rs
service_catalog_fetch_columns.rs
service_catalog_fetch_constraints.rs
service_catalog_fetch_relations.rs
service_contracts.rs
service_contracts_catalog.rs
service_contracts_migration.rs
service_migration_fetch.rs
service_queries.rs
service_queries_catalog.rs
service_queries_catalog_columns.rs
service_queries_catalog_constraints.rs
service_queries_catalog_relations.rs
service_queries_migration.rs
service_row_mapper.rs
service_row_mapper_catalog.rs
service_row_mapper_migration.rs