List of all items
Structs
- db::AccessRequirementError
- db::AggregateExpr
- db::CompareFieldsPredicate
- db::ComparePredicate
- db::CompiledQuery
- db::DataStore
- db::DataStoreSnapshot
- db::DbSession
- db::DeleteSpec
- db::EntityCatalogCounts
- db::EntityCatalogDescription
- db::EntityFieldDescription
- db::EntityIndexDescription
- db::EntityName
- db::EntityRelationDescription
- db::EntityRuntimeHooks
- db::EntitySchemaCheckDescription
- db::EntitySchemaDescription
- db::EntitySnapshot
- db::ExecutionMetrics
- db::ExecutionStats
- db::ExecutionTrace
- db::ExplainAccessCandidateV1
- db::ExplainAccessDecisionV1
- db::ExplainAggregateTerminalPlan
- db::ExplainEligibleAlternativeV1
- db::ExplainExecutionDescriptor
- db::ExplainExecutionNodeDescriptor
- db::ExplainPlan
- db::ExplainRejectedIndexV1
- db::ExplainResidualSummaryV1
- db::ExplainSelectedAccessV1
- db::FieldRef
- db::FluentDeleteQuery
- db::FluentLoadQuery
- db::GroupedRow
- db::IndexName
- db::IndexStore
- db::IndexStoreSnapshot
- db::IntegrityReport
- db::IntegrityStoreSnapshot
- db::IntegrityTotals
- db::LoadSpec
- db::MemoryCatalogDescription
- db::NumericProjectionExpr
- db::OrderExpr
- db::OrderTerm
- db::PagedGroupedExecution
- db::PagedGroupedExecutionWithTrace
- db::PagedLoadExecution
- db::PagedLoadExecutionWithTrace
- db::PagedLoadQuery
- db::PlannedQuery
- db::ProjectedRow
- db::Query
- db::QueryTracePlan
- db::RoundProjectionExpr
- db::Row
- db::RowResponse
- db::SchemaStore
- db::SchemaStoreSnapshot
- db::StorageReport
- db::StoreAllocationIdentities
- db::StoreAllocationIdentity
- db::StoreCatalogDescription
- db::StoreRegistry
- db::StoreRuntimeStorageCapabilities
- db::StructuralPatch
- db::TextProjectionExpr
- db::TraceReuseEvent
- db::WriteBatchResponse
- error::InternalError
- metrics::CompactEntityMetrics
- metrics::CompactEventCounters
- metrics::CompactMetric
- metrics::CompactMetricsReport
- metrics::EntitySummary
- metrics::EventCounters
- metrics::EventOps
- metrics::EventReport
- model::EntityModel
- model::EnumVariantModel
- model::FieldModel
- model::IndexModel
- model::IndexPredicateMetadata
- model::PrimaryKeyModel
- model::PrimaryKeyModelFieldIter
- model::RelationEdgeModel
- prelude::EntityModel
- prelude::IndexModel
- sanitize::SanitizeWriteContext
- traits::EntityCreateMaterialization
- types::Account
- types::Blob
- types::Date
- types::Decimal
- types::DecimalParts
- types::Duration
- types::EntityTag
- types::Float32
- types::Float64
- types::Id
- types::IntBig
- types::NatBig
- types::ParseDecimalError
- types::Principal
- types::ProjectedIdentity
- types::Subaccount
- types::Timestamp
- types::Ulid
- types::Unit
- value::InputValueEnum
- value::OutputValueEnum
- value::ValueEnum
- visitor::Issue
- visitor::SanitizeFieldDescriptor
- visitor::ScopedContext
- visitor::ValidateFieldDescriptor
- visitor::VisitableFieldDescriptor
- visitor::VisitorError
- visitor::VisitorIssues
Enums
- db::AccessRequirementViolation
- db::CoercionId
- db::CompareOp
- db::EntityRelationCardinality
- db::EntityRelationStrength
- db::ExecutionAccessPathVariant
- db::ExecutionFamily
- db::ExecutionOptimization
- db::ExplainAccessDecisionKind
- db::ExplainExecutionMode
- db::ExplainExecutionNodeType
- db::ExplainExecutionOrderingSource
- db::FilterExpr
- db::FilterValue
- db::IndexState
- db::IntentError
- db::LoadQueryResult
- db::MissingRowPolicy
- db::MutationMode
- db::OrderDirection
- db::PlanError
- db::Predicate
- db::QueryError
- db::QueryExecutionError
- db::QueryMode
- db::RequiredAccessPath
- db::ResponseError
- db::RouteExecutionMode
- db::StoreAllocationIdentityCapability
- db::StoreCommitParticipation
- db::StoreDurability
- db::StoreLiveValidationCapability
- db::StoreRecoveryCapability
- db::StoreRelationSourceCapability
- db::StoreRelationTargetCapability
- db::StoreRuntimeStorageMode
- db::StoreSchemaMetadataCapability
- db::StoreSnapshotStorageMode
- db::TraceExecutionFamily
- db::TraceReuseArtifactClass
- db::UnsupportedQueryFeature
- db::ValidateError
- error::ErrorClass
- error::ErrorDetail
- error::ErrorOrigin
- error::QueryErrorDetail
- error::SchemaDdlAdmissionError
- error::StoreError
- metrics::CacheKind
- metrics::CacheMissReason
- metrics::CacheOutcome
- metrics::ExecKind
- metrics::ExecOutcome
- metrics::GroupedPlanExecutionMode
- metrics::MetricsEvent
- metrics::MutationCommitClass
- metrics::PlanChoiceReason
- metrics::PlanKind
- metrics::PreparedShapeFinalizationOutcome
- metrics::SaveMutationKind
- metrics::SchemaReconcileOutcome
- metrics::SchemaTransitionOutcome
- metrics::SqlCompileRejectPhase
- metrics::SqlWriteKind
- model::FieldDatabaseDefault
- model::FieldInsertGeneration
- model::FieldKind
- model::FieldStorageDecode
- model::FieldWriteManagement
- model::IndexExpression
- model::IndexKeyItem
- model::IndexKeyItemsRef
- model::PrimaryKeyModelFields
- model::RelationStrength
- sanitize::SanitizeWriteMode
- traits::Ordering
- traits::PrimaryKeyEncodeError
- traits::RuntimeValueKind
- types::AccountEncodeError
- types::Float32DecodeError
- types::Float64DecodeError
- types::PrincipalDecodeError
- types::PrincipalEncodeError
- types::PrincipalError
- types::UlidDecodeError
- types::UlidParseError
- value::CoercionFamily
- value::InputValue
- value::MapValueError
- value::OutputValue
- value::SchemaInvariantError
- value::TextMode
- value::Value
- value::ValueTag
- visitor::PathSegment
Traits
- db::PersistedRow
- db::ResponseCardinalityExt
- db::ResponseRow
- db::SlotReader
- db::SlotWriter
- db::ValueProjectionExpr
- metrics::MetricsSink
- traits::Add
- traits::AddAssign
- traits::CanisterKind
- traits::Collection
- traits::Debug
- traits::Default
- traits::Deref
- traits::DerefMut
- traits::Deserialize
- traits::DeserializeOwned
- traits::Div
- traits::DivAssign
- traits::EntityCreateInput
- traits::EntityCreateType
- traits::EntityKey
- traits::EntityKeyBytes
- traits::EntityKind
- traits::EntityPlacement
- traits::EntitySchema
- traits::EntityValue
- traits::EnumValue
- traits::Eq
- traits::FieldProjection
- traits::FieldTypeMeta
- traits::From
- traits::Hash
- traits::Inner
- traits::KeyValueCodec
- traits::Kind
- traits::MapCollection
- traits::Mul
- traits::MulAssign
- traits::NumericValue
- traits::PartialEq
- traits::Path
- traits::PersistedByKindCodec
- traits::PersistedFieldMetaCodec
- traits::PersistedFieldSlotCodec
- traits::PersistedStructuredFieldCodec
- traits::PrimaryKeyCodec
- traits::PrimaryKeyDecode
- traits::Rem
- traits::Repr
- traits::RuntimeValueDecode
- traits::RuntimeValueEncode
- traits::RuntimeValueMeta
- traits::Sanitize
- traits::SanitizeAuto
- traits::SanitizeCustom
- traits::Sanitizer
- traits::ScalarRelationTargetKey
- traits::ScalarRelationTargetKeyMatchesDeclaredPrimitive
- traits::Serialize
- traits::SingletonEntity
- traits::Storable
- traits::StoreKind
- traits::Sub
- traits::SubAssign
- traits::TypeKind
- traits::Validate
- traits::ValidateAuto
- traits::ValidateCustom
- traits::Validator
- traits::Visitable
- types::GenerateKey
- value::CoercionFamilyExt
- visitor::VisitorContext
- visitor::VisitorCore
- visitor::VisitorMutCore
Macros
Derive Macros
- traits::Debug
- traits::Default
- traits::Deserialize
- traits::Eq
- traits::Hash
- traits::PartialEq
- traits::Serialize
Functions
- db::add
- db::asc
- db::avg
- db::contains
- db::count
- db::count_by
- db::decode_cursor
- db::desc
- db::div
- db::encode_cursor
- db::ends_with
- db::exists
- db::field
- db::first
- db::last
- db::left
- db::length
- db::lower
- db::ltrim
- db::max
- db::max_by
- db::min
- db::min_by
- db::mul
- db::position
- db::replace
- db::right
- db::round
- db::round_expr
- db::rtrim
- db::starts_with
- db::sub
- db::substring
- db::substring_with_length
- db::sum
- db::trim
- db::upper
- metrics::compact_metrics_report
- metrics::metrics_report
- metrics::metrics_reset_all
- sanitize::sanitize
- sanitize::sanitize_with_context
- traits::runtime_value_btree_map_from_value
- traits::runtime_value_btree_set_from_value
- traits::runtime_value_collection_to_value
- traits::runtime_value_from_value
- traits::runtime_value_from_vec_into
- traits::runtime_value_from_vec_into_btree_map
- traits::runtime_value_from_vec_into_btree_set
- traits::runtime_value_into
- traits::runtime_value_map_collection_to_value
- traits::runtime_value_to_value
- traits::runtime_value_vec_from_value
- validate::validate
- visitor::drive_sanitize_fields
- visitor::drive_validate_fields
- visitor::drive_visitable_fields
- visitor::drive_visitable_fields_mut
- visitor::perform_visit
- visitor::perform_visit_mut
Type Aliases
- db::EntityResponse
- db::ProjectionResponse
- model::GeneratedIndexPredicateResolver
- types::Bool
- types::Int16
- types::Int32
- types::Int64
- types::Int8
- types::Nat16
- types::Nat32
- types::Nat64
- types::Nat8
- types::Text
Constants
- MAX_INDEX_FIELDS
- metrics::compact_metric_code::CACHE_SHARED_QUERY_PLAN_HITS
- metrics::compact_metric_code::CACHE_SHARED_QUERY_PLAN_MISSES
- metrics::compact_metric_code::CACHE_SQL_COMPILED_COMMAND_HITS
- metrics::compact_metric_code::CACHE_SQL_COMPILED_COMMAND_MISSES
- metrics::compact_metric_code::DELETE_CALLS
- metrics::compact_metric_code::EXEC_ABORTED
- metrics::compact_metric_code::EXEC_ERRORS
- metrics::compact_metric_code::EXEC_SUCCESS
- metrics::compact_metric_code::LOAD_CALLS
- metrics::compact_metric_code::ROWS_DELETED
- metrics::compact_metric_code::ROWS_EMITTED
- metrics::compact_metric_code::ROWS_FILTERED
- metrics::compact_metric_code::ROWS_LOADED
- metrics::compact_metric_code::ROWS_SAVED
- metrics::compact_metric_code::ROWS_SCANNED
- metrics::compact_metric_code::SAVE_CALLS
- metrics::compact_metric_code::SQL_DELETE_CALLS
- metrics::compact_metric_code::SQL_INSERT_CALLS
- metrics::compact_metric_code::SQL_INSERT_SELECT_CALLS
- metrics::compact_metric_code::SQL_UPDATE_CALLS
- metrics::compact_metric_code::SQL_WRITE_MATCHED_ROWS
- metrics::compact_metric_code::SQL_WRITE_MUTATED_ROWS
- metrics::compact_metric_code::SQL_WRITE_RETURNING_ROWS
- model::DEFAULT_BIG_INT_MAX_BYTES