List of all items
Structs
- ColoredString
- ConversionFailure
- CustomColor
- DatamodelWithParams
- Directive
- IdFragment
- JsonRequest
- JsonResponse
- M2mFragment
- MongoDbSchemaRenderer
- MultiQuery
- PrintWriter
- QueryParams
- QueryResult
- Runner
- SqlDatamodelRenderer
- Style
- TemplatingError
- TestConfig
- TestLogCapture
- control::SHOULD_COLORIZE
- control::ShouldColorize
- customcolors::CustomColor
- query_core::BatchDocumentTransaction
- query_core::CompactedDocument
- query_core::ConnectorError
- query_core::ExtendedTransactionUserFacingError
- query_core::FieldConversionError
- query_core::In
- query_core::Selection
- query_core::TransactionOptions
- query_core::TxId
- query_core::executor::InterpretingExecutor
- query_core::executor::TransactionOptions
- query_core::query_document::BatchDocumentTransaction
- query_core::query_document::CompactedDocument
- query_core::query_document::In
- query_core::query_document::Selection
- query_core::query_graph_builder::QueryGraphBuilder
- query_core::query_graph_builder::RelationViolation
- query_core::response_ir::List
- query_core::response_ir::ResponseData
- query_core::schema::DatabaseEnumType
- query_core::schema::Identifier
- query_core::schema::InputField
- query_core::schema::InputObjectType
- query_core::schema::ObjectType
- query_core::schema::OutputField
- query_core::schema::OutputType
- query_core::schema::QueryInfo
- query_core::schema::QuerySchema
- query_core::telemetry::capturing::Settings
- query_core::telemetry::capturing::storage::Storage
- query_core::telemetry::models::Event
- query_core::telemetry::models::Link
- query_core::telemetry::models::TraceSpan
Enums
- Color
- ConnectorCapability
- ConnectorVersion
- DatamodelFragment
- EngineProtocol
- FragmentArgument
- GraphqlBody
- Identifier
- MySqlVersion
- PrismaValue
- QueryParamsWhere
- QueryParamsWhereMany
- RelationField
- RelationReference
- RunnerExecutor
- Styles
- TemplatingErrorKind
- TestError
- TestExecutor
- query_core::ArgumentValue
- query_core::BatchDocument
- query_core::ConnectorErrorKind
- query_core::CoreError
- query_core::Operation
- query_core::QueryDocument
- query_core::SelectionSet
- query_core::TransactionError
- query_core::protocol::EngineProtocol
- query_core::query_document::ArgumentValue
- query_core::query_document::BatchDocument
- query_core::query_document::Operation
- query_core::query_document::QueryDocument
- query_core::query_document::SelectionSet
- query_core::query_graph_builder::QueryGraphBuilderError
- query_core::response_ir::Item
- query_core::schema::EnumType
- query_core::schema::InnerOutputType
- query_core::schema::InputType
- query_core::schema::ObjectTag
- query_core::schema::QueryTag
- query_core::schema::ScalarType
- query_core::telemetry::capturing::Capturer
- query_core::telemetry::helpers::QueryEngineLogLevel
- utils::RawParam
Traits
- AsyncFn
- Colorize
- ConnectorTagInterface
- ConnectorTestFn
- DatamodelRenderer
- TryFrom
- VecUtilities
- WithSubscriber
- query_core::Connector
- query_core::QueryExecutor
- query_core::executor::QueryExecutor
- query_core::executor::TransactionManager
- query_core::telemetry::capturing::TxTraceExt
Macros
- assert_error
- assert_query
- indoc
- is_one_of
- jNull
- match_connector_result
- retry
- run_query
- run_query_json
- run_query_pretty
- with_id_excess
Attribute Macros
Functions
- child_references
- common_child_references
- common_parent_references
- control::set_override
- control::unset_override
- decode_bytes
- encode_bytes
- full_child_references
- full_parent_references
- make_json_custom_type
- parent_references
- parse
- parse_compound_id
- parse_datetime
- parse_id
- parse_many_compound_ids
- parse_many_ids
- query_core::constants::custom_types::make_object
- query_core::executor::execute_many_operations
- query_core::executor::execute_many_self_contained
- query_core::executor::execute_single_operation
- query_core::executor::execute_single_self_contained
- query_core::executor::get_current_dispatcher
- query_core::schema::build
- query_core::schema::build_with_features
- query_core::schema::compound_id_field_name
- query_core::schema::compound_index_field_name
- query_core::schema::itx_isolation_levels
- query_core::telemetry::capturing::capturer
- query_core::telemetry::capturing::install_capturing_layer
- query_core::telemetry::helpers::env_filter
- query_core::telemetry::helpers::get_trace_id_from_context
- query_core::telemetry::helpers::get_trace_id_from_span
- query_core::telemetry::helpers::get_trace_id_from_traceparent
- query_core::telemetry::helpers::get_trace_parent_from_span
- query_core::telemetry::helpers::set_parent_context_from_json_str
- query_core::telemetry::helpers::set_span_link_from_traceparent
- query_core::telemetry::helpers::spans_to_json
- query_core::telemetry::helpers::user_facing_span_only_filter
- render_test_datamodel
- run_connector_test
- run_relation_link_test
- schemas::a1_to_bm_opt
- schemas::all_composite_types
- schemas::autoinc_id
- schemas::autoinc_id_cockroachdb
- schemas::common_list_types
- schemas::common_nullable_types
- schemas::common_numeric_types
- schemas::common_text_and_numeric_types
- schemas::common_text_and_numeric_types_optional
- schemas::common_types
- schemas::generic
- schemas::json
- schemas::json_default
- schemas::json_opt
- schemas::mixed_composites
- schemas::numeric_text_optional_one2m
- schemas::posts_categories
- schemas::simple_m2m
- schemas::string_combination
- schemas::string_combination_unique
- schemas::to_many_composites
- schemas::to_one_composites
- schemas::user
- schemas::user_posts
- setup_metrics
- simple_child_references
- simple_parent_references
- stringify_datetime
- test_tracing_subscriber
- utils::date_iso_string
- utils::datetime_iso_string
- utils::enclose
- utils::enclose_all
- utils::fmt_execute_raw
- utils::fmt_query_raw
- utils::now
- utils::string_to_base64
- utils::stringify
- walk_json
Type Aliases
- ConnectorTag
- DatamodelsAndCapabilities
- LogEmit
- PrismaListValue
- PrismaValueResult
- TemplatingResult
- TestResult
- TxResult
- query_core::ArgumentValueObject
- query_core::Result
- query_core::SelectionArgument
- query_core::query_document::ArgumentValueObject
- query_core::query_document::SelectionArgument
- query_core::query_graph_builder::QueryGraphBuilderResult
- query_core::response_ir::ItemRef
- query_core::response_ir::Map
- query_core::schema::QuerySchemaRef
- query_core::telemetry::models::HrTime
- query_core::telemetry::models::LogEvent
- query_core::telemetry::models::MetricEvent
Statics
Constants
- FULL_ID_OPTIONS
- SIMPLE_ID_OPTIONS
- query_core::constants::custom_types::BIGINT
- query_core::constants::custom_types::BYTES
- query_core::constants::custom_types::DATETIME
- query_core::constants::custom_types::DECIMAL
- query_core::constants::custom_types::ENUM
- query_core::constants::custom_types::FIELD_REF
- query_core::constants::custom_types::JSON
- query_core::constants::custom_types::RAW
- query_core::constants::custom_types::TYPE
- query_core::constants::custom_types::VALUE
- query_core::schema::constants::aggregations::AVG
- query_core::schema::constants::aggregations::COUNT
- query_core::schema::constants::aggregations::MAX
- query_core::schema::constants::aggregations::MIN
- query_core::schema::constants::aggregations::SUM
- query_core::schema::constants::aggregations::UNDERSCORE_AVG
- query_core::schema::constants::aggregations::UNDERSCORE_COUNT
- query_core::schema::constants::aggregations::UNDERSCORE_MAX
- query_core::schema::constants::aggregations::UNDERSCORE_MIN
- query_core::schema::constants::aggregations::UNDERSCORE_SUM
- query_core::schema::constants::args::BY
- query_core::schema::constants::args::CREATE
- query_core::schema::constants::args::CURSOR
- query_core::schema::constants::args::DATA
- query_core::schema::constants::args::DISTINCT
- query_core::schema::constants::args::HAVING
- query_core::schema::constants::args::ORDER_BY
- query_core::schema::constants::args::RELATION_LOAD_STRATEGY
- query_core::schema::constants::args::SKIP
- query_core::schema::constants::args::SKIP_DUPLICATES
- query_core::schema::constants::args::TAKE
- query_core::schema::constants::args::UPDATE
- query_core::schema::constants::args::WHERE
- query_core::schema::constants::filters::AND
- query_core::schema::constants::filters::AND_LOWERCASE
- query_core::schema::constants::filters::ARRAY_CONTAINS
- query_core::schema::constants::filters::ARRAY_ENDS_WITH
- query_core::schema::constants::filters::ARRAY_STARTS_WITH
- query_core::schema::constants::filters::CONTAINS
- query_core::schema::constants::filters::DEFAULT
- query_core::schema::constants::filters::ENDS_WITH
- query_core::schema::constants::filters::EQUALS
- query_core::schema::constants::filters::EVERY
- query_core::schema::constants::filters::GREATER_THAN
- query_core::schema::constants::filters::GREATER_THAN_OR_EQUAL
- query_core::schema::constants::filters::HAS
- query_core::schema::constants::filters::HAS_EVERY
- query_core::schema::constants::filters::HAS_NONE
- query_core::schema::constants::filters::HAS_SOME
- query_core::schema::constants::filters::IN
- query_core::schema::constants::filters::INSENSITIVE
- query_core::schema::constants::filters::IS
- query_core::schema::constants::filters::IS_EMPTY
- query_core::schema::constants::filters::IS_NOT
- query_core::schema::constants::filters::IS_SET
- query_core::schema::constants::filters::JSON_TYPE
- query_core::schema::constants::filters::LOWER_THAN
- query_core::schema::constants::filters::LOWER_THAN_OR_EQUAL
- query_core::schema::constants::filters::MODE
- query_core::schema::constants::filters::NONE
- query_core::schema::constants::filters::NOT
- query_core::schema::constants::filters::NOT_IN
- query_core::schema::constants::filters::NOT_LOWERCASE
- query_core::schema::constants::filters::OR
- query_core::schema::constants::filters::OR_LOWERCASE
- query_core::schema::constants::filters::PATH
- query_core::schema::constants::filters::SEARCH
- query_core::schema::constants::filters::SOME
- query_core::schema::constants::filters::STARTS_WITH
- query_core::schema::constants::filters::STRING_CONTAINS
- query_core::schema::constants::filters::STRING_ENDS_WITH
- query_core::schema::constants::filters::STRING_STARTS_WITH
- query_core::schema::constants::filters::UNDERSCORE_CONTAINER
- query_core::schema::constants::filters::UNDERSCORE_REF
- query_core::schema::constants::itx::READ_COMMITTED
- query_core::schema::constants::itx::READ_UNCOMMITTED
- query_core::schema::constants::itx::REPEATABLE_READ
- query_core::schema::constants::itx::SERIALIZABLE
- query_core::schema::constants::itx::SNAPSHOT
- query_core::schema::constants::json_null::ANY_NULL
- query_core::schema::constants::json_null::DB_NULL
- query_core::schema::constants::json_null::FILTER_ENUM_NAME
- query_core::schema::constants::json_null::INPUT_ENUM_NAME
- query_core::schema::constants::json_null::JSON_NULL
- query_core::schema::constants::json_null::NULLABLE_INPUT_ENUM_NAME
- query_core::schema::constants::load_strategy::JOIN
- query_core::schema::constants::load_strategy::QUERY
- query_core::schema::constants::operations::CONNECT
- query_core::schema::constants::operations::CONNECT_OR_CREATE
- query_core::schema::constants::operations::CREATE
- query_core::schema::constants::operations::CREATE_MANY
- query_core::schema::constants::operations::DECREMENT
- query_core::schema::constants::operations::DELETE
- query_core::schema::constants::operations::DELETE_MANY
- query_core::schema::constants::operations::DISCONNECT
- query_core::schema::constants::operations::DIVIDE
- query_core::schema::constants::operations::INCREMENT
- query_core::schema::constants::operations::MULTIPLY
- query_core::schema::constants::operations::PUSH
- query_core::schema::constants::operations::SET
- query_core::schema::constants::operations::UNSET
- query_core::schema::constants::operations::UPDATE
- query_core::schema::constants::operations::UPDATE_MANY
- query_core::schema::constants::operations::UPSERT
- query_core::schema::constants::ordering::ASC
- query_core::schema::constants::ordering::DESC
- query_core::schema::constants::ordering::FIELDS
- query_core::schema::constants::ordering::FIRST
- query_core::schema::constants::ordering::LAST
- query_core::schema::constants::ordering::NULLS
- query_core::schema::constants::ordering::NULLS_ORDER
- query_core::schema::constants::ordering::SEARCH
- query_core::schema::constants::ordering::SORT
- query_core::schema::constants::ordering::SORT_ORDER
- query_core::schema::constants::ordering::UNDERSCORE_RELEVANCE
- query_core::schema::constants::output_fields::AFFECTED_COUNT
- utils::TROUBLE_CHARS