List of all items
Structs
- db::Db
- db::DbSession
- db::EntityRegistryEntry
- db::identity::EntityName
- db::identity::IndexName
- db::index::entry::IndexEntry
- db::index::entry::RawIndexEntry
- db::index::key::IndexId
- db::index::key::IndexKey
- db::index::key::RawIndexKey
- db::index::plan::IndexApplyPlan
- db::index::plan::IndexMutationPlan
- db::index::store::IndexStore
- db::index::store::IndexStoreRegistry
- db::query::builder::field::FieldRef
- db::query::diagnostics::QueryDiagnostics
- db::query::diagnostics::QueryExecutionDiagnostics
- db::query::expr::FilterExpr
- db::query::expr::SortExpr
- db::query::intent::DeleteSpec
- db::query::intent::LoadSpec
- db::query::intent::Query
- db::query::plan::ExecutablePlan
- db::query::plan::explain::ExplainOrder
- db::query::plan::explain::ExplainPlan
- db::query::plan::fingerprint::PlanFingerprint
- db::query::predicate::ast::ComparePredicate
- db::query::predicate::coercion::CoercionRule
- db::query::predicate::coercion::CoercionSpec
- db::query::predicate::validate::SchemaInfo
- db::query::session::delete::SessionDeleteQuery
- db::query::session::load::SessionLoadQuery
- db::response::Response
- db::store::DataKey
- db::store::DataStore
- db::store::DataStoreRegistry
- db::store::RawDataKey
- db::store::RawRow
- db::store::StoreRegistry
- error::InternalError
- model::entity::EntityModel
- model::field::EntityFieldModel
- model::index::IndexModel
- obs::metrics::EntityCounters
- obs::metrics::EntitySummary
- obs::metrics::EventOps
- obs::metrics::EventPerf
- obs::metrics::EventReport
- obs::metrics::EventSelect
- obs::metrics::EventState
- obs::sink::GlobalMetricsSink
- obs::sink::NoopMetricsSink
- obs::snapshot::DataStoreSnapshot
- obs::snapshot::EntitySnapshot
- obs::snapshot::IndexStoreSnapshot
- obs::snapshot::StorageReport
- traits::EntityRef
- types::Account
- types::Blob
- types::Date
- types::Decimal
- types::Duration
- types::E18s
- types::E8s
- types::Float32
- types::Float64
- types::Int
- types::Int128
- types::Nat
- types::Nat128
- types::Principal
- types::Ref
- types::Subaccount
- types::Timestamp
- types::Ulid
- types::Unit
- types::generator::Generator
- value::ValueEnum
- visitor::VisitorAdapter
- visitor::VisitorError
- visitor::VisitorIssues
- visitor::VisitorMutAdapter
- visitor::context::Issue
- visitor::context::ScopedContext
- visitor::sanitize::SanitizeVisitor
- visitor::validate::ValidateVisitor
Enums
- db::identity::EntityNameError
- db::identity::IdentityDecodeError
- db::identity::IndexNameError
- db::index::entry::IndexEntryCorruption
- db::index::entry::IndexEntryEncodeError
- db::index::fingerprint::ValueTag
- db::index::key::IndexIdError
- db::query::ReadConsistency
- db::query::diagnostics::QueryTraceEvent
- db::query::diagnostics::TraceAccess
- db::query::diagnostics::TraceExecutorKind
- db::query::diagnostics::TracePhase
- db::query::expr::SortLowerError
- db::query::intent::IntentError
- db::query::intent::QueryError
- db::query::intent::QueryMode
- db::query::plan::OrderDirection
- db::query::plan::explain::ExplainAccessPath
- db::query::plan::explain::ExplainDeleteLimit
- db::query::plan::explain::ExplainOrderBy
- db::query::plan::explain::ExplainPagination
- db::query::plan::explain::ExplainPredicate
- db::query::plan::validate::PlanError
- db::query::predicate::ast::CompareOp
- db::query::predicate::ast::Predicate
- db::query::predicate::coercion::CoercionFamily
- db::query::predicate::coercion::CoercionId
- db::query::predicate::coercion::TextOp
- db::query::predicate::validate::ValidateError
- db::response::ResponseError
- db::store::DataKeyDecodeError
- db::store::DataKeyEncodeError
- db::store::KeyDecodeError
- db::store::RawRowError
- db::store::RowDecodeError
- db::store::StoreRegistryError
- error::ErrorClass
- error::ErrorDetail
- error::ErrorOrigin
- error::StoreError
- key::Key
- key::KeyEncodeError
- model::field::EntityFieldKind
- obs::sink::ExecKind
- obs::sink::MetricsEvent
- obs::sink::PlanKind
- serialize::SerializeError
- traits::Ordering
- types::AccountEncodeError
- types::Float32DecodeError
- types::Float64DecodeError
- types::PrincipalDecodeError
- types::PrincipalEncodeError
- types::PrincipalError
- types::UlidDecodeError
- types::UlidError
- value::TextMode
- value::Value
- value::ValueFamily
- view::ListPatch
- view::MapPatch
- view::SetPatch
- visitor::context::PathSegment
Traits
- obs::sink::MetricsSink
- traits::Add
- traits::AddAssign
- traits::AsRef
- traits::CanisterKind
- traits::CreateView
- traits::DataStoreKind
- traits::Debug
- traits::Default
- traits::Deref
- traits::DerefMut
- traits::Deserialize
- traits::DeserializeOwned
- traits::Display
- traits::EntityKind
- traits::EntityReferences
- traits::EnumValue
- traits::Eq
- traits::FieldValue
- traits::FieldValues
- traits::From
- traits::FromStr
- traits::Hash
- traits::IndexStoreKind
- traits::Inner
- traits::Into
- traits::IntoIterator
- traits::Kind
- traits::Mul
- traits::MulAssign
- traits::NumCast
- traits::NumFromPrimitive
- traits::NumToPrimitive
- traits::PartialEq
- traits::Path
- traits::Sanitize
- traits::SanitizeAuto
- traits::SanitizeCustom
- traits::Sanitizer
- traits::Serialize
- traits::Storable
- traits::Sub
- traits::SubAssign
- traits::TypeKind
- traits::UnitKey
- traits::UpdateView
- traits::Validate
- traits::ValidateAuto
- traits::ValidateCustom
- traits::Validator
- traits::View
- traits::Visitable
- value::ValueFamilyExt
- visitor::Visitor
- visitor::VisitorCore
- visitor::VisitorMut
- visitor::VisitorMutCore
- visitor::context::VisitorContext
Macros
Derive Macros
- traits::Debug
- traits::Default
- traits::Deserialize
- traits::Eq
- traits::Hash
- traits::PartialEq
- traits::Serialize
Functions
- db::index::fingerprint::hash_value
- db::index::fingerprint::to_index_fingerprint
- db::index::plan::plan_index_mutation_for_entity
- db::query::diagnostics::finish_event
- db::query::diagnostics::start_event
- db::query::predicate::coercion::compare_eq
- db::query::predicate::coercion::compare_order
- db::query::predicate::coercion::compare_text
- db::query::predicate::coercion::supports_coercion
- db::query::predicate::normalize::normalize
- db::query::predicate::validate::validate
- db::query::predicate::validate::validate_model
- obs::metrics::add_instructions
- obs::metrics::report
- obs::metrics::reset
- obs::metrics::reset_all
- obs::sink::metrics_report
- obs::sink::metrics_reset
- obs::sink::metrics_reset_all
- obs::sink::record
- obs::sink::with_metrics_sink
- obs::snapshot::storage_report
- sanitize::sanitize
- serialize::deserialize
- serialize::deserialize_bounded
- serialize::serialize
- types::generator::generate
- validate::validate
- visitor::perform_visit
- visitor::perform_visit_mut
Type Aliases
- db::query::diagnostics::QueryTraceAccess
- db::query::diagnostics::QueryTraceExecutorKind
- db::query::diagnostics::QueryTracePhase
- db::response::Row
- db::store::DataRow
- types::Bool
- types::Int16
- types::Int32
- types::Int64
- types::Int8
- types::Nat16
- types::Nat32
- types::Nat64
- types::Nat8
- types::Text
- view::Create
- view::Update
- view::View