List of all items
Structs
- Aggregate
- AggregateColumn
- AggregateCount
- Attribute
- AuditActor
- AuditEvent
- AuthBlock
- AuthRefusal
- AuthnRequirement
- BatchItemError
- BatchItemResult
- BatchRequest
- BatchResponse
- BatchSummary
- BigInt
- Binding
- BoundHeaders
- BoundedOutcome
- BucketBudget
- CachedAuthProvider
- CborCodec
- ClientIpContext
- CoalesceExpr
- CoalesceFilter
- CodecSet
- ConfigBlock
- ConfigEntry
- ConsumeRequest
- ContractLock
- ContractSelector
- CratestackAuthIdentity
- CratestackContext
- CratestackContextBuilder
- CratestackErrorResponse
- CratestackEventBus
- CratestackEventEnvelope
- CreateDefault
- CreateRecord
- CursorPage
- CursorPageInput
- Datasource
- DbErrorInfo
- DeleteMany
- DeleteRecord
- EnumDecl
- EnumVariant
- Field
- FieldFilterInput
- FieldRef
- Filter
- FindMany
- FindManyWith
- FindUnique
- FirstSuccess
- GeneratedDefault
- Generation
- HmacEnvelope
- IdempotencyRecord
- InMemoryNonceStore
- InMemoryStateStore
- InProcessBackplane
- Incompatible
- Json
- JsonCodec
- JsonFileStateStore
- JsonTextPath
- KeysetColumn
- LenientBytes
- McpConfig
- McpName
- Migration
- MigrationState
- MixinDecl
- Model
- ModelColumn
- ModelDelegate
- ModelDescriptor
- ModelEvent
- ModelMcpExposure
- ModelOpIds
- MulticastAuditSink
- NoEnvelope
- NoopAuditSink
- OpDescriptor
- Or
- OrderCatalog
- OrderClause
- OrderRelationEdge
- Orderable
- OwnedSchemaSummary
- Page
- PageInfo
- PageInput
- ParseBigIntError
- ParsedCompositeUnique
- ParsedIndexAttribute
- PersistedClientState
- PgNotifyBackplane
- PrincipalContext
- PrincipalFacet
- Procedure
- ProcedureArg
- ProcedureMcpExposure
- ProcedurePolicy
- ProjectedFindMany
- ProjectedFindUnique
- Projection
- Pruned
- Query
- RateLimitConfig
- ReadPolicy
- RelationFilter
- RelationHop
- RelationInclude
- RequestContext
- RequestDigest
- RequestJournalEntry
- RequestNonce
- ReservedClaim
- ReservedOrdinals
- ResolvedOrderTarget
- ResponseBinding
- RouteTransportCapabilities
- RouteTransportDescriptor
- RunInTxOutcome
- RustDecimal
- Schema
- SchemaError
- SchemaSummary
- ScopedAggregate
- ScopedAggregateColumn
- ScopedAggregateCount
- ScopedCreateRecord
- ScopedDeleteMany
- ScopedDeleteRecord
- ScopedFindMany
- ScopedFindManyWith
- ScopedFindUnique
- ScopedModelDelegate
- ScopedProjectedFindMany
- ScopedProjectedFindUnique
- ScopedUpdateMany
- ScopedUpdateManySet
- ScopedUpdateRecord
- ScopedUpdateRecordSet
- ScopedUpsertRecord
- ScopedUpsertRecordDoNothing
- SealedEnvelope
- SealedItem
- SelectionQuery
- SourceSpan
- SqlColumnValue
- SqlxIdempotencyStore
- StaticKeyProvider
- SubscriptionGuard
- SubscriptionHandle
- SubscriptionOpen
- SystemContext
- Topic
- TopicHandle
- TransactionAbort
- TrustedProxyConfig
- Tx
- TypeDecl
- TypeRef
- Unorderable
- UpdateMany
- UpdateManySet
- UpdateRecord
- UpdateRecordSet
- UpsertRecord
- UpsertRecordDoNothing
- VectorDistanceExpr
- VectorDistanceFilter
- VerifiedSigner
- View
- ViewDelegate
- ViewDelegateNoUnique
- ViewDescriptor
- ViewSource
- audit::AuditActor
- audit::AuditEvent
- audit::MulticastAuditSink
- audit::NoopAuditSink
- authn::AuthnRequirement
- axum::Error
- axum::Extension
- axum::Form
- axum::Json
- axum::Router
- axum::body::Body
- axum::body::BodyDataStream
- axum::error_handling::HandleError
- axum::error_handling::HandleErrorLayer
- axum::error_handling::future::HandleErrorFuture
- axum::extract::ConnectInfo
- axum::extract::DefaultBodyLimit
- axum::extract::MatchedPath
- axum::extract::NestedPath
- axum::extract::OriginalUri
- axum::extract::Path
- axum::extract::Query
- axum::extract::RawForm
- axum::extract::RawPathParams
- axum::extract::RawQuery
- axum::extract::State
- axum::extract::WebSocketUpgrade
- axum::extract::connect_info::ConnectInfo
- axum::extract::connect_info::IntoMakeServiceWithConnectInfo
- axum::extract::connect_info::MockConnectInfo
- axum::extract::connect_info::ResponseFuture
- axum::extract::path::FailedToDeserializePathParams
- axum::extract::path::InvalidUtf8InPathParam
- axum::extract::path::Path
- axum::extract::path::RawPathParams
- axum::extract::path::RawPathParamsIter
- axum::extract::rejection::FailedToDeserializeForm
- axum::extract::rejection::FailedToDeserializeFormBody
- axum::extract::rejection::FailedToDeserializePathParams
- axum::extract::rejection::FailedToDeserializeQueryString
- axum::extract::rejection::InvalidFormContentType
- axum::extract::rejection::InvalidUtf8
- axum::extract::rejection::InvalidUtf8InPathParam
- axum::extract::rejection::JsonDataError
- axum::extract::rejection::JsonSyntaxError
- axum::extract::rejection::LengthLimitError
- axum::extract::rejection::MatchedPathMissing
- axum::extract::rejection::MissingExtension
- axum::extract::rejection::MissingJsonContentType
- axum::extract::rejection::MissingPathParams
- axum::extract::rejection::NestedPathRejection
- axum::extract::rejection::UnknownBodyError
- axum::extract::ws::CloseFrame
- axum::extract::ws::DefaultOnFailedUpgrade
- axum::extract::ws::Utf8Bytes
- axum::extract::ws::WebSocket
- axum::extract::ws::WebSocketUpgrade
- axum::extract::ws::rejection::ConnectionNotUpgradable
- axum::extract::ws::rejection::InvalidConnectionHeader
- axum::extract::ws::rejection::InvalidProtocolPseudoheader
- axum::extract::ws::rejection::InvalidUpgradeHeader
- axum::extract::ws::rejection::InvalidWebSocketVersionHeader
- axum::extract::ws::rejection::MethodNotConnect
- axum::extract::ws::rejection::MethodNotGet
- axum::extract::ws::rejection::WebSocketKeyHeaderMissing
- axum::handler::HandlerService
- axum::handler::Layered
- axum::handler::future::IntoServiceFuture
- axum::handler::future::LayeredFuture
- axum::middleware::AddExtension
- axum::middleware::FromExtractor
- axum::middleware::FromExtractorLayer
- axum::middleware::FromFn
- axum::middleware::FromFnLayer
- axum::middleware::MapRequest
- axum::middleware::MapRequestLayer
- axum::middleware::MapResponse
- axum::middleware::MapResponseLayer
- axum::middleware::Next
- axum::middleware::ResponseAxumBody
- axum::middleware::ResponseAxumBodyFuture
- axum::middleware::ResponseAxumBodyLayer
- axum::middleware::future::FromExtractorResponseFuture
- axum::middleware::future::FromFnResponseFuture
- axum::middleware::future::MapRequestResponseFuture
- axum::middleware::future::MapResponseResponseFuture
- axum::response::AppendHeaders
- axum::response::ErrorResponse
- axum::response::Html
- axum::response::NoContent
- axum::response::Redirect
- axum::response::ResponseParts
- axum::response::Sse
- axum::response::sse::Event
- axum::response::sse::EventDataWriter
- axum::response::sse::KeepAlive
- axum::response::sse::KeepAliveStream
- axum::response::sse::Sse
- axum::routing::IntoMakeService
- axum::routing::MethodFilter
- axum::routing::MethodRouter
- axum::routing::Route
- axum::routing::Router
- axum::routing::RouterAsService
- axum::routing::RouterIntoService
- axum::routing::future::InfallibleRouteFuture
- axum::routing::future::IntoMakeServiceFuture
- axum::routing::future::RouteFuture
- axum::routing::method_routing::MethodRouter
- axum::serve::IncomingStream
- axum::serve::Serve
- axum::serve::TapIo
- axum::serve::WithGracefulShutdown
- backplane::InProcessBackplane
- backplane::TopicHandle
- batch::BatchItemError
- batch::BatchItemResult
- batch::BatchRequest
- batch::BatchResponse
- batch::BatchSummary
- bigint::BigInt
- bigint::ParseBigIntError
- chain::FirstSuccess
- chain::Or
- client_contract::ContractLock
- client_contract::Generation
- client_contract::Incompatible
- client_contract::Pruned
- compact::KeyStruct
- compact::KeyTables
- compact::OpKeys
- compact_layer::CompactLayer
- compact_layer::CompactService
- context::CachedAuthProvider
- context::CratestackAuthIdentity
- context::CratestackContext
- context::CratestackContextBuilder
- context::PrincipalContext
- context::PrincipalFacet
- context::RequestContext
- context::ReservedClaim
- context::SystemContext
- context::VerifiedSigner
- cose::CallBinding
- cose::CoseEnvelope
- cose::CoseEnvelopeBuilder
- cose::CoseVerifyKey
- cose::CwtClaims
- cose::Ed25519Signer
- cose::ExternalSigner
- cose::HmacSecret
- cose::HmacSigner
- cose::KeyProviderMacKeys
- cose::Opened
- cose::OpenedClaims
- cose::P256Signer
- cose::RegistryVerifierResolver
- cose::RequestNonce
- cose::StaticVerifierResolver
- cose::auth::AuthNonceStore
- cose::auth::CoseAuthProvider
- cose::auth::CoseSignerProvider
- cose::auth::DeviceKeyCoseResolver
- cose::auth::ServiceKeySigner
- cose::claims::CwtClaims
- cose::claims::OpenedClaims
- decimal::RustDecimal
- envelope::HmacEnvelope
- envelope::InMemoryNonceStore
- envelope::SealedEnvelope
- envelope::StaticKeyProvider
- envelope_layer::AcceptNamesEnvelope
- envelope_layer::EnvelopeLayer
- envelope_layer::EnvelopeLayerBuilder
- envelope_layer::EnvelopeService
- envelope_layer::OpenedRequest
- envelope_layer::PolicyRequest
- envelope_layer::ResolvedRoute
- envelope_layer::RestBindingResolver
- envelope_layer::RouteRequest
- envelope_layer::RpcBindingResolver
- envelope_layer::SealContext
- envelope_layer::Sealed
- envelope_layer::ThumbprintPrincipal
- envelope_layer::UnsignedRequest
- envelope_layer::VerifiedRequest
- error::AuthRefusal
- error::CratestackErrorResponse
- error::DbErrorInfo
- error::TransactionAbort
- events::CratestackEventBus
- events::CratestackEventEnvelope
- events::ModelEvent
- events::SubscriptionGuard
- events::SubscriptionHandle
- find_many::FieldFilterInput
- headers::ClientIpContext
- idempotency::IdempotencyLayer
- idempotency::IdempotencyRecord
- idempotency::IdempotencyService
- idempotency::OpAdmission
- idempotency_record::IdempotencyRecord
- json::Json
- lenient_bytes::LenientBytes
- log_throttle::LogThrottle
- op_list::ModelOpIds
- page::CursorPage
- page::CursorPageInput
- page::Page
- page::PageInfo
- page::PageInput
- ratelimit::InMemoryRateLimitStore
- ratelimit::OpAdmission
- ratelimit::RateLimitBucketBudget
- ratelimit::RateLimitConfig
- ratelimit::RateLimitLayer
- ratelimit::RateLimitService
- ratelimit::SubscriptionRateLimiter
- ratelimit::VerifiedPrincipal
- rpc::FeedEvent
- rpc::RpcErrorBody
- rpc::RpcGetInput
- rpc::RpcListInput
- rpc::RpcListPredicate
- rpc::RpcPkInput
- rpc::RpcRequest
- rpc::RpcResponseFrame
- rpc::RpcUpdateInput
- rpc::SubscribeQuery
- rpc::SubscriptionPush
- schema::Attribute
- schema::AuthBlock
- schema::ConfigBlock
- schema::ConfigEntry
- schema::Datasource
- schema::EnumDecl
- schema::EnumVariant
- schema::Field
- schema::McpConfig
- schema::McpName
- schema::MixinDecl
- schema::Model
- schema::ModelMcpExposure
- schema::OwnedSchemaSummary
- schema::ParsedAuthn
- schema::ParsedCompositeUnique
- schema::ParsedIndexAttribute
- schema::Procedure
- schema::ProcedureArg
- schema::ProcedureMcpExposure
- schema::Query
- schema::ReservedOrdinals
- schema::Schema
- schema::SchemaSummary
- schema::SelectionQuery
- schema::SourceSpan
- schema::Topic
- schema::TypeDecl
- schema::TypeRef
- schema::View
- schema::ViewSource
- schema::attribute_text::Unquoted
- schema::authn_attribute::ParsedAuthn
- schema::composite_unique::ParsedCompositeUnique
- schema::default_functions::FunctionCall
- schema::default_literal::LiteralDefault
- schema::default_markers::MarkerCall
- schema::enum_ordinal::ReservedOrdinals
- schema::index_attribute::ParsedIndexAttribute
- schema::mcp::McpConfig
- schema::mcp::McpName
- schema::mcp::ModelMcpExposure
- schema::mcp::ProcedureMcpExposure
- schema::model::Attribute
- schema::model::EnumDecl
- schema::model::EnumVariant
- schema::model::Field
- schema::model::MixinDecl
- schema::model::Model
- schema::model::TypeDecl
- schema::model::TypeRef
- schema::procedure::Procedure
- schema::procedure::ProcedureArg
- schema::query::Query
- schema::selection::SelectionQuery
- schema::topic::Topic
- schema::view::View
- schema::view::ViewSource
- sqlx::AssertSqlSafe
- sqlx::PgConnection
- sqlx::Pool
- sqlx::Postgres
- sqlx::QueryBuilder
- sqlx::RawSql
- sqlx::SqlStr
- sqlx::Transaction
- sqlx::error::UnexpectedNullError
- sqlx::migrate::AppliedMigration
- sqlx::migrate::Migration
- sqlx::migrate::Migrator
- sqlx::migrate::ResolveConfig
- sqlx::migrate::ResolveWith
- sqlx::pool::CloseEvent
- sqlx::pool::Pool
- sqlx::pool::PoolConnection
- sqlx::pool::PoolConnectionMetadata
- sqlx::pool::PoolOptions
- sqlx::postgres::PgAdvisoryLock
- sqlx::postgres::PgAdvisoryLockGuard
- sqlx::postgres::PgArgumentBuffer
- sqlx::postgres::PgArguments
- sqlx::postgres::PgColumn
- sqlx::postgres::PgConnectOptions
- sqlx::postgres::PgConnection
- sqlx::postgres::PgCopyIn
- sqlx::postgres::PgDatabaseError
- sqlx::postgres::PgListener
- sqlx::postgres::PgNotification
- sqlx::postgres::PgQueryResult
- sqlx::postgres::PgRow
- sqlx::postgres::PgStatement
- sqlx::postgres::PgTransactionManager
- sqlx::postgres::PgTypeInfo
- sqlx::postgres::PgValue
- sqlx::postgres::PgValueRef
- sqlx::postgres::Postgres
- sqlx::postgres::types::Oid
- sqlx::postgres::types::PgBox
- sqlx::postgres::types::PgCiText
- sqlx::postgres::types::PgCircle
- sqlx::postgres::types::PgHstore
- sqlx::postgres::types::PgInterval
- sqlx::postgres::types::PgLQuery
- sqlx::postgres::types::PgLQueryVariant
- sqlx::postgres::types::PgLQueryVariantFlag
- sqlx::postgres::types::PgLSeg
- sqlx::postgres::types::PgLTree
- sqlx::postgres::types::PgLTreeLabel
- sqlx::postgres::types::PgLine
- sqlx::postgres::types::PgMoney
- sqlx::postgres::types::PgPath
- sqlx::postgres::types::PgPoint
- sqlx::postgres::types::PgPolygon
- sqlx::postgres::types::PgRange
- sqlx::postgres::types::PgTimeTz
- sqlx::query_builder::QueryBuilder
- sqlx::query_builder::Separated
- sqlx::types::Decimal
- sqlx::types::Json
- sqlx::types::JsonRawValue
- sqlx::types::Text
- sqlx::types::Uuid
- sqlx::types::uuid::Builder
- sqlx::types::uuid::Error
- sqlx::types::uuid::NoContext
- sqlx::types::uuid::NonNilUuid
- sqlx::types::uuid::Timestamp
- sqlx::types::uuid::Uuid
- sqlx::types::uuid::fmt::Braced
- sqlx::types::uuid::fmt::Hyphenated
- sqlx::types::uuid::fmt::Simple
- sqlx::types::uuid::fmt::Urn
- sqlx::types::uuid::timestamp::Timestamp
- sqlx::types::uuid::timestamp::context::NoContext
- sqlx::types::uuid::timestamp::context::ThreadLocalContext
- store::BoundedOutcome
- store::BucketBudget
- store::ConsumeRequest
- store::InMemoryStateStore
- store::JsonFileStateStore
- store::PersistedClientState
- store::RateLimitConfig
- store::RequestJournalEntry
- store::client_state::InMemoryStateStore
- store::client_state::JsonFileStateStore
- store::client_state::PersistedClientState
- store::client_state::RequestJournalEntry
- store::ratelimit::BoundedOutcome
- store::ratelimit::BucketBudget
- store::ratelimit::ConsumeRequest
- store::ratelimit::RateLimitConfig
- subscription::SubscriptionOpen
- subscription_wire::ClientFrame
- subscription_wire::Empty
- subscription_wire::Handshake
- subscription_wire::InitBody
- subscription_wire::ServerFrame
- subscription_wire::SessionCharger
- subscription_wire::SessionRegistry
- subscription_wire::SessionSlot
- subscription_wire::SubscriptionCharge
- subscription_wire::admission::Handshake
- subscription_wire::frame::ClientFrame
- subscription_wire::frame::Empty
- subscription_wire::frame::InitBody
- subscription_wire::frame::ServerFrame
- subscription_wire::principal::SessionRegistry
- subscription_wire::principal::SessionSlot
- subscription_wire::rate_limit::SessionCharger
- subscription_wire::rate_limit::SubscriptionCharge
- trusted_proxy::TrustedProxyConfig
Enums
- AbortOwnership
- AuditOperation
- AuthRefusalKind
- BackplaneMessage
- BatchItemStatus
- BodyShape
- Charged
- ClaimType
- ComputedParamsArg
- ConflictTarget
- CratestackError
- CreateDefaultType
- Credential
- ExtensionKind
- FieldPath
- FilterExpr
- FilterOp
- ForwardedHeader
- GeneratedValue
- JsonFilter
- KeyRole
- KeysetLeaf
- LockError
- MigrationStatus
- ModelEventKind
- ModelVerb
- NullOrder
- OpKind
- OpenedFrame
- OrderTarget
- PathParams
- PolicyExpr
- PolicyLiteral
- ProcedureKind
- ProcedurePolicyExpr
- ProcedurePolicyLiteral
- ProcedurePredicate
- ProjectedValue
- QueryExpr
- RateLimitDecision
- ReadPredicate
- RelatedReadScope
- RelationQuantifier
- RequestKind
- ReservationOutcome
- SortDirection
- SqlValue
- StreamEnd
- TransactionIsolation
- TransportStyle
- TypeArity
- Unmet
- UpsertOutcome
- Value
- VectorMetric
- Verdict
- audit::AuditOperation
- audit::TransactionIsolation
- authn::Unmet
- axum::extract::path::ErrorKind
- axum::extract::rejection::BytesRejection
- axum::extract::rejection::ExtensionRejection
- axum::extract::rejection::FailedToBufferBody
- axum::extract::rejection::FormRejection
- axum::extract::rejection::JsonRejection
- axum::extract::rejection::MatchedPathRejection
- axum::extract::rejection::PathRejection
- axum::extract::rejection::QueryRejection
- axum::extract::rejection::RawFormRejection
- axum::extract::rejection::RawPathParamsRejection
- axum::extract::rejection::StringRejection
- axum::extract::ws::Message
- axum::extract::ws::rejection::WebSocketUpgradeRejection
- backplane::BackplaneMessage
- batch::BatchItemStatus
- builder::Set
- builder::Unset
- client_contract::LockError
- client_contract::Verdict
- compact::CompactError
- compact::Direction
- compact::KeyNode
- context::ClaimType
- context::KeyRole
- cose::ClaimsError
- cose::CoseAlg
- cose::CoseMode
- cose::CoseRole
- cose::claims::ClaimsError
- credential::Credential
- envelope_layer::EnvelopeMode
- envelope_layer::Resolution
- error::AbortOwnership
- error::AuthRefusalKind
- error::CratestackError
- events::ModelEventKind
- idempotency::ReservationOutcome
- idempotency_record::ReservationOutcome
- log_throttle::ThrottleDecision
- op_list::ModelVerb
- query::QueryExpr
- ratelimit::RateLimitDecision
- ratelimit::StoreErrorPolicy
- ratelimit::UnverifiedAuthPolicy
- schema::ComputedParamsArg
- schema::ExtensionKind
- schema::ProcedureKind
- schema::TransportStyle
- schema::TypeArity
- schema::computed_attribute::ComputedParamsArg
- schema::default_functions::BuiltinDefault
- schema::default_functions::DefaultValue
- schema::default_literal::LiteralValue
- schema::default_markers::DefaultMarker
- schema::model::TypeArity
- schema::procedure::ProcedureKind
- sqlx::Either
- sqlx::Error
- sqlx::encode::IsNull
- sqlx::error::Error
- sqlx::error::ErrorKind
- sqlx::migrate::MigrateError
- sqlx::migrate::MigrationType
- sqlx::pool::MaybePoolConnection
- sqlx::pool::maybe::MaybePoolConnection
- sqlx::postgres::PgAdvisoryLockKey
- sqlx::postgres::PgErrorPosition
- sqlx::postgres::PgSeverity
- sqlx::postgres::PgSslMode
- sqlx::postgres::PgTypeKind
- sqlx::postgres::PgValueFormat
- sqlx::postgres::types::PgCube
- sqlx::postgres::types::PgLQueryLevel
- sqlx::postgres::types::PgLTreeParseError
- sqlx::types::JsonValue
- sqlx::types::uuid::Variant
- sqlx::types::uuid::Version
- store::Charged
- store::RateLimitDecision
- store::ratelimit::Charged
- store::ratelimit::RateLimitDecision
- subscription_wire::ClientMessage
- subscription_wire::OriginPolicy
- subscription_wire::SubscriptionRefusal
- subscription_wire::frame::ClientMessage
- subscription_wire::origin::OriginPolicy
- subscription_wire::rate_limit::SubscriptionRefusal
- trusted_proxy::ForwardedHeader
- validators::FieldPath
- value::Value
Traits
- AuditSink
- AuthProvider
- ClientStateStore
- CratestackCodec
- CratestackEnvelope
- CreateModelInput
- DecimalValue
- FromPartialPgRow
- HttpTransport
- IdempotencyStore
- IntoColumnName
- IntoSqlValue
- KeyProvider
- ModelPrimaryKey
- NonceStore
- ProcedureArgs
- ProjectionDecoder
- RateLimitStore
- ReadSource
- StreamOpener
- StreamSealer
- SubscriptionBackplane
- SubscriptionDispatcher
- UpdateModelInput
- UpsertModelInput
- ValidateFields
- WriteSource
- audit::AuditSink
- axum::RequestExt
- axum::RequestPartsExt
- axum::ServiceExt
- axum::extract::FromRef
- axum::extract::FromRequest
- axum::extract::FromRequestParts
- axum::extract::OptionalFromRequest
- axum::extract::OptionalFromRequestParts
- axum::extract::connect_info::Connected
- axum::extract::ws::OnFailedUpgrade
- axum::handler::Handler
- axum::handler::HandlerWithoutStateExt
- axum::middleware::IntoMapRequestResult
- axum::response::IntoResponse
- axum::response::IntoResponseParts
- axum::serve::Listener
- axum::serve::ListenerExt
- backplane::SubscriptionBackplane
- context::AuthProvider
- cose::CoseSigner
- cose::CoseVerifierResolver
- cose::MaybeSend
- cose::MaybeSendSync
- decimal::DecimalValue
- envelope::KeyProvider
- envelope::NonceStore
- envelope_layer::BindingResolver
- envelope_layer::EnvelopePolicy
- envelope_layer::PrincipalMapper
- envelope_layer::ResponseSealPolicy
- envelope_layer::ServerEnvelope
- idempotency::IdempotencyStore
- ratelimit::RateLimitStore
- sqlx::Acquire
- sqlx::Arguments
- sqlx::Column
- sqlx::ColumnIndex
- sqlx::ConnectOptions
- sqlx::Connection
- sqlx::Database
- sqlx::Decode
- sqlx::Encode
- sqlx::Execute
- sqlx::Executor
- sqlx::FromRow
- sqlx::IntoArguments
- sqlx::PgExecutor
- sqlx::Row
- sqlx::SqlSafeStr
- sqlx::Statement
- sqlx::TransactionManager
- sqlx::Type
- sqlx::TypeInfo
- sqlx::Value
- sqlx::ValueRef
- sqlx::database::Database
- sqlx::database::HasStatementCache
- sqlx::decode::Decode
- sqlx::encode::Encode
- sqlx::error::DatabaseError
- sqlx::migrate::Migrate
- sqlx::migrate::MigrateDatabase
- sqlx::migrate::MigrationSource
- sqlx::postgres::PgBindIterExt
- sqlx::postgres::PgExecutor
- sqlx::postgres::PgHasArrayType
- sqlx::postgres::PgPoolCopyExt
- sqlx::postgres::types::PgHasArrayType
- sqlx::types::Type
- sqlx::types::uuid::ClockSequence
- sqlx::types::uuid::timestamp::ClockSequence
- store::ClientStateStore
- store::IdempotencyStore
- store::RateLimitStore
- store::client_state::ClientStateStore
- store::idempotency::IdempotencyStore
- store::ratelimit::RateLimitStore
- subscription::SubscriptionDispatcher
- subscription_wire::SubscriptionRateLimit
- subscription_wire::rate_limit::SubscriptionRateLimit
- validators::ValidateFields
Macros
Attribute Macros
Functions
- apply_pending
- authn::require_authn
- authn::require_authn_at
- authorize_procedure
- authorize_query
- axum::body::to_bytes
- axum::middleware::from_extractor
- axum::middleware::from_extractor_with_state
- axum::middleware::from_fn
- axum::middleware::from_fn_with_state
- axum::middleware::map_request
- axum::middleware::map_request_with_state
- axum::middleware::map_response
- axum::middleware::map_response_with_state
- axum::routing::any
- axum::routing::any_service
- axum::routing::connect
- axum::routing::connect_service
- axum::routing::delete
- axum::routing::delete_service
- axum::routing::get
- axum::routing::get_service
- axum::routing::head
- axum::routing::head_service
- axum::routing::method_routing::any
- axum::routing::method_routing::any_service
- axum::routing::method_routing::connect
- axum::routing::method_routing::connect_service
- axum::routing::method_routing::delete
- axum::routing::method_routing::delete_service
- axum::routing::method_routing::get
- axum::routing::method_routing::get_service
- axum::routing::method_routing::head
- axum::routing::method_routing::head_service
- axum::routing::method_routing::on
- axum::routing::method_routing::on_service
- axum::routing::method_routing::options
- axum::routing::method_routing::options_service
- axum::routing::method_routing::patch
- axum::routing::method_routing::patch_service
- axum::routing::method_routing::post
- axum::routing::method_routing::post_service
- axum::routing::method_routing::put
- axum::routing::method_routing::put_service
- axum::routing::method_routing::trace
- axum::routing::method_routing::trace_service
- axum::routing::on
- axum::routing::on_service
- axum::routing::options
- axum::routing::options_service
- axum::routing::patch
- axum::routing::patch_service
- axum::routing::post
- axum::routing::post_service
- axum::routing::put
- axum::routing::put_service
- axum::routing::trace
- axum::routing::trace_service
- axum::serve
- axum::serve::serve
- backplane::model_event_channel
- backplane::topic_channel
- batch::find_duplicate_position
- bound_contracts
- bucket_ttl_secs
- canonical_geometry_subtype
- canonical_query
- canonical_request_string
- chain::first_success
- classify
- client_contract::bound_contracts
- client_contract::classify
- client_contract::client_contract_digest
- client_contract::digest_hex
- client_contract::find_contract
- client_contract::op_contract_digest
- client_contract::op_contract_digests
- client_contract::op_contract_json
- client_contract::op_keys
- client_contract_digest
- coalesce
- compact::compact_media_type_for
- compact::plain_media_type_for
- composite_id::composite_id_unsupported_message
- composite_id::find_composite_id_model
- computed_params_type_name
- cose::auth::build_cose_enroll_response
- cose::auth::parse_cose_enroll_response
- cose::claims::open_claims
- cose::claims::sign_claims
- cose::contract_header_value
- cose::external_aad
- cose::open_claims
- cose::random_request_nonce
- cose::request_digest
- cose::request_digest_unsigned
- cose::sign_claims
- cose::thumbprint::ec2_p256_thumbprint
- cose::thumbprint::kid_from_thumbprint
- cose::thumbprint::okp_ed25519_thumbprint
- cose::thumbprint::symmetric_thumbprint
- cratestack_error_from_sqlx
- create_record_with_executor
- cuid::new_cuid
- cursor::cursor_scalar
- cursor::decode_cursor
- cursor::encode_cursor
- cursor_scalar
- decode_codec_request
- decode_cursor
- decode_transport_request_for
- deserialize_bytes
- deserialize_bytes_list
- deserialize_double_option
- deserialize_double_option_bytes
- deserialize_optional_bytes
- deserialize_optional_bytes_list
- detail_route_of
- digest_hex
- encode_codec_response
- encode_codec_result
- encode_codec_result_with_status
- encode_cursor
- encode_transport_result
- encode_transport_result_with_status
- encode_transport_result_with_status_for
- encode_transport_sequence_result
- encode_transport_sequence_result_with_status
- encode_transport_sequence_result_with_status_for
- encode_transport_stream_result_with_status_for
- enrich_context_from_envelope
- enrich_context_from_headers
- ensure_migrations_table
- error::parse_cuid
- event_topic
- events::event_topic
- events::parse_emit_attribute
- field_attribute_name
- find_contract
- find_duplicate_position
- first_success
- geometry_subtype_names
- headers::enrich_context_from_envelope
- headers::enrich_context_from_headers
- headers::parse_client_ip
- headers::parse_if_match_version
- headers::parse_traceparent
- headers::set_version_etag
- idempotency::build_rest_op_resolver
- idempotency::build_rest_op_resolver_with_prefix
- idempotency::build_rpc_op_resolver
- idempotency::build_rpc_op_resolver_with_prefix
- idempotency::decode_headers
- idempotency::encode_headers
- idempotency::hash_request
- idempotency::is_idempotent_target_method
- idempotency::legacy_principal_fingerprint
- idempotency::parse_idempotency_key
- install_fips_crypto_provider
- is_computed_attribute
- is_computed_field
- is_orderable
- is_primary_key_attribute
- is_relation_attribute
- is_sealable_payload_type
- keyset_after
- keyset_order_spec
- lenient_bytes::deserialize_bytes
- lenient_bytes::deserialize_bytes_list
- lenient_bytes::deserialize_double_option_bytes
- lenient_bytes::deserialize_optional_bytes
- lenient_bytes::deserialize_optional_bytes_list
- model_detail_route
- model_event_channel
- model_internal_actions
- model_list_route
- model_op_key
- model_subscribe_route
- model_verbs
- op_contract_digest
- op_contract_digests
- op_contract_json
- op_keys
- op_list::detail_route_of
- op_list::model_detail_route
- op_list::model_list_route
- op_list::model_op_key
- op_list::model_subscribe_route
- op_list::model_verbs
- op_list::procedure_op_key
- op_list::subscription_procedure_op_key
- order_value_sql
- parse_client_ip
- parse_composite_id_attribute
- parse_composite_unique_attribute
- parse_computed_params_arg
- parse_computed_params_object
- parse_cuid
- parse_emit_attribute
- parse_filter_expression
- parse_if_match_version
- parse_index_attribute
- parse_internal_attribute
- parse_keyset_sort
- parse_payload_accept
- parse_payload_type
- parse_query_pairs
- parse_schema
- parse_schema_file
- parse_schema_named
- parse_traceparent
- pascal_case::to_pascal_case
- patch::deserialize_double_option
- payload_accept_header_value
- procedure_op_key
- procedure_route::procedure_api_version
- procedure_route::procedure_rest_route_path
- query::parse_computed_params_object
- query::parse_filter_expression
- query::parse_query_pairs
- ratelimit::build_rest_ops_filter
- ratelimit::build_rpc_ops_filter
- request_digest
- request_digest_unsigned
- require_authn
- require_authn_at
- resolve_order_target
- route_naming::model_route_segment
- route_naming::pluralize
- route_naming::to_snake_case
- rpc::convert_handler_error_response
- rpc::cratestack_error_code_to_rpc_code
- rpc::decode_rpc_body
- rpc::encode_model_event_sse_response
- rpc::encode_rpc_error
- rpc::encode_rpc_value
- rpc::encode_subscribe_error
- rpc::encode_subscription_sse_response
- rpc::guarded_receiver_stream
- rpc::model_events
- rpc::model_feed
- rpc::procedure_feed
- rpc::procedure_input_query
- rpc::procedure_query_args
- rpc::project_event_fields
- rpc::response_to_frame
- rpc::route_event
- rpc::rpc_code
- rpc::split_subscribe_query
- rpc::subscribe_input_query
- rpc::subscription_channel
- rpc::synthesize_get_query
- rpc::synthesize_list_query
- rpc::until_credential_expires
- rpc::validate_subscribe_accept_header
- run_in_isolated_tx
- run_in_isolated_tx_with_retries
- rust_keywords::is_raw_escapable_keyword
- rust_keywords::is_rust_keyword
- rust_keywords::is_unrepresentable_keyword
- scan_sql_placeholders
- schema::attribute_text::attribute_starts
- schema::attribute_text::comment_start
- schema::attribute_text::describe_invisible_character
- schema::attribute_text::escape_for_diagnostic
- schema::attribute_text::field_attribute_name
- schema::attribute_text::group_end
- schema::attribute_text::invisible_character
- schema::attribute_text::invisible_character_in_policy
- schema::attribute_text::is_default_ignorable
- schema::attribute_text::is_policy_attribute
- schema::attribute_text::is_primary_key_attribute
- schema::attribute_text::is_relation_attribute
- schema::attribute_text::loose_attribute_names
- schema::attribute_text::split_attributes
- schema::attribute_text::strip_comment
- schema::attribute_text::substitute_for_display
- schema::attribute_text::unquoted
- schema::authn_attribute
- schema::authn_attribute::authn_attribute
- schema::authn_attribute::parse_authn_attribute
- schema::canonical_geometry_subtype
- schema::composite_key::parse_composite_id_attribute
- schema::composite_unique::parse_composite_unique_attribute
- schema::computed_attribute::computed_params_type_name
- schema::computed_attribute::is_computed_attribute
- schema::computed_attribute::is_computed_field
- schema::computed_attribute::parse_computed_params_arg
- schema::computed_params_type_name
- schema::default_functions::classify_default
- schema::default_functions::function_call
- schema::default_functions::registered_functions
- schema::default_literal::literal_default
- schema::default_literal::sql_string
- schema::default_literal::unquote
- schema::default_markers::default_inner
- schema::default_markers::default_marker
- schema::default_markers::marker_call
- schema::field_attribute_name
- schema::geometry_subtype_names
- schema::index_attribute::parse_index_attribute
- schema::internal_attribute::model_internal_actions
- schema::internal_attribute::parse_internal_attribute
- schema::is_computed_attribute
- schema::is_computed_field
- schema::is_primary_key_attribute
- schema::is_relation_attribute
- schema::model_internal_actions
- schema::parse_authn_attribute
- schema::parse_composite_id_attribute
- schema::parse_composite_unique_attribute
- schema::parse_computed_params_arg
- schema::parse_index_attribute
- schema::parse_internal_attribute
- schema::parse_rename_from
- schema::positions::without_source_positions
- schema::query::placeholders::scan_sql_placeholders
- schema::query::scan_sql_placeholders
- schema::rename_attribute::parse_rename_from
- schema::rename_attribute::rename_marker_from
- schema::rename_marker_from
- schema::scan_sql_placeholders
- schema::spatial::canonical_geometry_subtype
- schema::spatial::geometry_subtype_names
- schema::without_source_positions
- schema_digest
- schema_digest_hex
- schema_fingerprint::warn_on_schema_mismatch
- schema_identity::normalize_attribute_text
- schema_identity::schema_digest
- schema_identity::schema_digest_hex
- scope_ttl_secs
- set_version_etag
- sqlx::error::mismatched_types
- sqlx::query
- sqlx::query_as
- sqlx::query_as_with
- sqlx::query_scalar
- sqlx::query_scalar_with
- sqlx::query_with
- sqlx::raw_sql
- sqlx::types::uuid::serde::braced::deserialize
- sqlx::types::uuid::serde::braced::option::deserialize
- sqlx::types::uuid::serde::braced::option::serialize
- sqlx::types::uuid::serde::braced::serialize
- sqlx::types::uuid::serde::bytes::deserialize
- sqlx::types::uuid::serde::bytes::option::deserialize
- sqlx::types::uuid::serde::bytes::option::serialize
- sqlx::types::uuid::serde::bytes::serialize
- sqlx::types::uuid::serde::compact::deserialize
- sqlx::types::uuid::serde::compact::option::deserialize
- sqlx::types::uuid::serde::compact::option::serialize
- sqlx::types::uuid::serde::compact::serialize
- sqlx::types::uuid::serde::hyphenated::deserialize
- sqlx::types::uuid::serde::hyphenated::option::deserialize
- sqlx::types::uuid::serde::hyphenated::option::serialize
- sqlx::types::uuid::serde::hyphenated::serialize
- sqlx::types::uuid::serde::simple::deserialize
- sqlx::types::uuid::serde::simple::option::deserialize
- sqlx::types::uuid::serde::simple::option::serialize
- sqlx::types::uuid::serde::simple::serialize
- sqlx::types::uuid::serde::urn::deserialize
- sqlx::types::uuid::serde::urn::option::deserialize
- sqlx::types::uuid::serde::urn::option::serialize
- sqlx::types::uuid::serde::urn::serialize
- status
- store::bucket_ttl_secs
- store::ratelimit::bucket_ttl_secs
- store::ratelimit::scope_ttl_secs
- store::scope_ttl_secs
- subscription_procedure_op_key
- subscription_wire::admission::authenticate_session
- subscription_wire::admission::init_headers
- subscription_wire::admission::refusal_close_code
- subscription_wire::authenticate_session
- subscription_wire::default_principal_key
- subscription_wire::init_headers
- subscription_wire::principal::default_principal_key
- subscription_wire::principal::session_key
- subscription_wire::refusal_close_code
- subscription_wire::session_key
- topic_channel
- update_record_with_executor
- validate_codec_request_headers
- validate_codec_response_headers
- validate_email
- validate_iso4217
- validate_length
- validate_length_bytes
- validate_range_decimal
- validate_range_i64
- validate_transport_request_headers
- validate_transport_request_headers_for
- validate_transport_response_headers
- validate_transport_response_headers_for
- validate_uri
- validators::validate_email
- validators::validate_iso4217
- validators::validate_length
- validators::validate_length_bytes
- validators::validate_range_decimal
- validators::validate_range_i64
- validators::validate_uri
- wrap_filter
Type Aliases
- AcceptedContracts
- BackplaneFuture
- BackplaneReceiver
- CratestackBody
- CratestackEventFuture
- Decimal
- OpContracts
- SubscriptionStream
- axum::BoxError
- axum::extract::Request
- axum::extract::ws::CloseCode
- axum::response::Response
- axum::response::Result
- backplane::BackplaneFuture
- backplane::BackplaneReceiver
- client_contract::AcceptedContracts
- client_contract::OpContracts
- decimal::Decimal
- events::CratestackEventFuture
- sqlx::PgPool
- sqlx::PgTransaction
- sqlx::Result
- sqlx::error::BoxDynError
- sqlx::error::Result
- sqlx::postgres::PgPool
- sqlx::postgres::PgPoolOptions
- sqlx::postgres::PgTransaction
- sqlx::types::uuid::Bytes
- subscription::SubscriptionStream
Constants
- AUDIT_TABLE_DDL
- BATCH_CONTRACT_KEY
- BATCH_MAX_ITEMS
- CBOR_SEQUENCE_CONTENT_TYPE
- CLIENT_CONTRACT_DOMAIN
- CONTRACT_HEADER
- CONTRACT_HEADER_VALUE_LEN
- CONTRACT_SELECTOR_LEN
- CONTRACT_UNSUPPORTED_CODE
- CONTRACT_UNSUPPORTED_REST_CODE
- DEFAULT_BODY_LIMIT_BYTES
- DEFAULT_PAYLOAD_MEDIA_TYPE
- ENUM_ORDINAL_MAX
- ENUM_RESERVED_ATTRIBUTE
- INTERNAL_ACTIONS
- LOCK_FORMAT
- MAX_CURSOR_LEN
- MAX_LIST_LIMIT
- MAX_PAYLOAD_ACCEPT_ENTRIES
- MAX_PAYLOAD_TYPE_LEN
- MAX_RESPONSE_REBUFFER_BYTES
- MAX_TTL_SECS
- MCP_MAX_PAGE_SIZE
- MIGRATIONS_TABLE_DDL
- NONCE_HEADER
- NONCE_HEADER_VALUE_LEN
- OP_CONTRACT_DOMAIN
- PAYLOAD_ACCEPT_HEADER
- PAYLOAD_TYPE_HEADER
- PAYLOAD_TYPE_NOT_ACCEPTABLE_CODE
- PAYLOAD_TYPE_NOT_ACCEPTABLE_REST_CODE
- PAYLOAD_TYPE_UNSUPPORTED_CODE
- PAYLOAD_TYPE_UNSUPPORTED_REST_CODE
- PRIMARY_KEY_ATTRIBUTE
- QUERY_SQL_ATTRIBUTE
- REQUEST_NONCE_LEN
- RESERVED_CLAIMS
- RESERVED_ENVELOPE_MEMBERS
- STEP_UP_ERROR
- STEP_UP_MESSAGE
- UNAUTHENTICATED
- authn::STEP_UP_ERROR
- authn::STEP_UP_MESSAGE
- axum::extract::ws::close_code::ABNORMAL
- axum::extract::ws::close_code::AGAIN
- axum::extract::ws::close_code::AWAY
- axum::extract::ws::close_code::ERROR
- axum::extract::ws::close_code::EXTENSION
- axum::extract::ws::close_code::INVALID
- axum::extract::ws::close_code::NORMAL
- axum::extract::ws::close_code::POLICY
- axum::extract::ws::close_code::PROTOCOL
- axum::extract::ws::close_code::RESTART
- axum::extract::ws::close_code::SIZE
- axum::extract::ws::close_code::STATUS
- axum::extract::ws::close_code::UNSUPPORTED
- batch::BATCH_MAX_ITEMS
- client_contract::BATCH_CONTRACT_KEY
- client_contract::CLIENT_CONTRACT_DOMAIN
- client_contract::LOCK_FORMAT
- client_contract::OP_CONTRACT_DOMAIN
- compact::COMPACT_CBOR
- compact::COMPACT_CBOR_SEQ
- compact::COMPACT_JSON
- context::RESERVED_CLAIMS
- cose::BINDING_VERSION
- cose::DEFAULT_SKEW_SECS
- cose::MAX_AUD_LEN
- cose::MAX_CTI_LEN
- cose::MAX_TYP_LEN
- cose::MIN_HMAC_SECRET_LEN
- cose::NONCE_HEADER
- cose::NONCE_HEADER_VALUE_LEN
- cose::RANDOM_CTI_LEN
- cose::REQUEST_NONCE_LEN
- cose::UNAUTHENTICATED
- cose::auth::AUTH_NONCE_KEY_ID
- cose::claims::MAX_AUD_LEN
- cose::claims::MAX_CTI_LEN
- cose::claims::MAX_TYP_LEN
- cose::thumbprint::KID_LEN
- cursor::MAX_CURSOR_LEN
- envelope_layer::DEFAULT_MAX_BODY_BYTES
- envelope_layer::DEFAULT_MAX_CONTRACT_TRIALS
- envelope_layer::PAYLOAD_MEDIA_TYPE
- error::RESERVED_ENVELOPE_MEMBERS
- idempotency::IDEMPOTENCY_TABLE_DDL
- limits::DEFAULT_BODY_LIMIT_BYTES
- limits::MAX_RESPONSE_REBUFFER_BYTES
- page::MAX_LIST_LIMIT
- ratelimit::DEFAULT_MAX_BUCKETS
- ratelimit::DEFAULT_STORE_TIMEOUT
- rpc::RPC_BATCH_PATH
- rpc::RPC_BINDING_CAPABILITIES
- rpc::RPC_STREAM_ERROR_TAG
- rpc::RPC_SUBSCRIBE_PATH
- rpc::RPC_UNARY_PATH
- rust_keywords::UNREPRESENTABLE_KEYWORDS
- schema::AUTHN_ATTRIBUTE
- schema::AUTHN_KEYS
- schema::AUTHN_MAX_AGE_LIMIT
- schema::ENUM_ORDINAL_MAX
- schema::ENUM_RESERVED_ATTRIBUTE
- schema::INTERNAL_ACTIONS
- schema::MCP_MAX_PAGE_SIZE
- schema::PRIMARY_KEY_ATTRIBUTE
- schema::QUERY_SQL_ATTRIBUTE
- schema::RENAME_ARGUMENT_FORM
- schema::attribute_text::PRIMARY_KEY_ATTRIBUTE
- schema::authn_attribute::AUTHN_ATTRIBUTE
- schema::authn_attribute::AUTHN_KEYS
- schema::authn_attribute::AUTHN_MAX_AGE_LIMIT
- schema::enum_ordinal::ENUM_ORDINAL_MAX
- schema::enum_ordinal::ENUM_RESERVED_ATTRIBUTE
- schema::internal_attribute::INTERNAL_ACTIONS
- schema::mcp::MCP_MAX_PAGE_SIZE
- schema::query::QUERY_SQL_ATTRIBUTE
- schema::rename_attribute::RENAME_ARGUMENT_FORM
- schema_fingerprint::SCHEMA_SHA_HEADER
- schema_identity::SCHEMA_IDENTITY_DOMAIN
- sqlx::postgres::PG_COPY_MAX_DATA_LEN
- sqlx::types::uuid::timestamp::UUID_TICKS_BETWEEN_EPOCHS
- store::MAX_TTL_SECS
- store::idempotency::MAX_BODY_BYTES
- store::ratelimit::MAX_TTL_SECS
- subscription_wire::frame::close_code::FORBIDDEN
- subscription_wire::frame::close_code::PROTOCOL
- subscription_wire::frame::close_code::SERVER_ERROR
- subscription_wire::frame::close_code::TOO_MANY_SESSIONS
- subscription_wire::frame::close_code::UNAUTHENTICATED
- subscription_wire::frame::reset_code::GOING_AWAY
- subscription_wire::frame::reset_code::PROTOCOL