List of all items
Structs
- Method
- ProviderId
- ServiceId
- action_polling::ActionPollLimits
- action_polling::ActionPoller
- action_polling::ExponentialBackoff
- action_polling::PollContext
- action_polling::ProviderTimeObservation
- authentication::AuthenticatedRequest
- authentication::AuthenticationScope
- authentication::AuthenticationScopeError
- authentication::AuthenticationScopePolicy
- authentication::CanonicalSigningInput
- authentication::CredentialGeneration
- authentication::RefreshHandoff
- authentication::ScopeValue
- authentication::SignedRequest
- authentication::SigningAlgorithm
- authentication::SigningContext
- authentication::SigningDigestAlgorithm
- authentication::SigningFreshness
- authentication::SigningHeaders
- authentication::SigningKeyId
- authentication::SigningNonce
- authentication::UnixTime
- buffer::SnapshotEncoder
- client::ClientKernel
- client::ClientResponse
- client::ClientWorkspace
- client::ClientWorkspaceLease
- client::ClientWorkspacePool
- diagnostics::DiagnosticContext
- diagnostics::DiagnosticResponse
- diagnostics::NoopDiagnosticObserver
- operation::AttemptBudget
- operation::CanonicalPlanFingerprint
- operation::CheckedResponse
- operation::CheckedResponseGuard
- operation::CostPermit
- operation::CurrencyCode
- operation::DestructivePermit
- operation::MutationPermit
- operation::OperationId
- operation::OperationMetadata
- operation::OwnedPreparationStorage
- operation::PermitAttempt
- operation::PermitContext
- operation::PermitExecutionError
- operation::PermitIdempotencyKey
- operation::PermitTimestamp
- operation::PermitValidity
- operation::PlanConfirmation
- operation::PlanCost
- operation::PlanFingerprintDigest
- operation::PlanFingerprintRef
- operation::PlanSubject
- operation::PreparationCapacityProfile
- operation::PreparationStorage
- operation::PreparationStorageGuard
- operation::PreparedRequest
- operation::ProviderService
- operation::ReconciliationToken
- operation::RecoveryToken
- operation::ResponsePolicy
- operation::SharedCostPermit
- operation::SharedDestructivePermit
- operation::SharedMutationPermit
- operation::SharedPermitState
- pagination::CursorDigest
- pagination::CursorHistory
- pagination::NumberedPageBoundary
- pagination::NumberedPageMetadata
- pagination::NumberedPageObservation
- pagination::NumberedPagination
- pagination::OffsetPageBoundary
- pagination::OffsetPageMetadata
- pagination::OffsetPageObservation
- pagination::OffsetPagination
- pagination::PageNumber
- pagination::PagerDriver
- pagination::PaginationBudget
- pagination::PaginationCursor
- pagination::PaginationLimits
- pagination::PaginationMarker
- pagination::PaginationProgress
- pagination::ProviderLinkBinding
- pagination::SnapshotId
- pagination::ValidatedProviderLink
- rate_limit::DelayDecision
- rate_limit::DelaySeconds
- rate_limit::HttpDate
- rate_limit::QuotaBucket
- rate_limit::QuotaBucketId
- rate_limit::QuotaBuckets
- rate_limit::QuotaDelayPolicy
- rate_limit::QuotaExtension
- rate_limit::RateLimit
- rate_limit::WallClockTimestamp
- retry::CanonicalFingerprint
- retry::FingerprintDigest
- retry::FingerprintRef
- retry::IdempotencyBinding
- retry::IdempotencyIntent
- retry::MaxAttempts
- retry::MonotonicDuration
- retry::MonotonicInstant
- retry::RetryController
- retry::RetryPermit
- retry::RetryPolicy
- retry::RetrySubject
- transport::AcknowledgedCustomEndpoint
- transport::AsyncResponseStaging
- transport::CanonicalQuery
- transport::ContentType
- transport::CustomEndpointAcknowledgement
- transport::EndpointIdentity
- transport::FormQuery
- transport::HeaderName
- transport::HeaderValue
- transport::InformationalResponseTracker
- transport::MediaType
- transport::ProviderLinkQuery
- transport::QueryPair
- transport::QueryPairs
- transport::RawResponsePolicy
- transport::RegionEndpoint
- transport::RequestHeader
- transport::RequestHeaders
- transport::RequestPath
- transport::RequestTarget
- transport::ResponseAttempt
- transport::ResponseBuffer
- transport::ResponseCompletion
- transport::ResponseContentType
- transport::ResponseDecodeWorkspace
- transport::ResponseHeader
- transport::ResponseHeaders
- transport::ResponseMetadata
- transport::ResponseWriter
- transport::RetainedResponseMetadata
- transport::StatusCode
- transport::StreamAttempt
- transport::StreamCompletion
- transport::StreamLimits
- transport::StreamOutcome
- transport::StreamPolicy
- transport::StreamProgress
- transport::StreamSourceId
- transport::TransportFailure
- transport::TransportRequest
- transport::TransportResponse
Enums
- IdentityError
- MethodError
- action_polling::ActionObserveError
- action_polling::ActionPollError
- action_polling::ActionPollLimitsError
- action_polling::ActionPollStep
- action_polling::ActionUpdate
- action_polling::ExponentialBackoffError
- action_polling::PollControl
- action_polling::PollRequestStep
- action_polling::ProgressChange
- action_polling::ProgressObservation
- action_polling::ProgressPolicy
- action_polling::ProviderTimeError
- authentication::CredentialGenerationError
- authentication::ScopeField
- authentication::ScopeRequirement
- authentication::ScopeValueError
- authentication::ScopeViolation
- authentication::SigningBuildError
- authentication::SigningContextValueError
- authentication::SigningInputError
- authentication::SigningOutputError
- authentication::SigningValueError
- client::CheckedDecodeError
- client::ClientExecutionError
- client::ClientResponseKind
- client::WorkspaceAcquireError
- client::WorkspacePoolError
- diagnostics::DiagnosticErrorCategory
- diagnostics::DiagnosticEvent
- diagnostics::DiagnosticRequestId
- diagnostics::DiagnosticRetryCategory
- operation::AttemptBudgetError
- operation::BodyReplayability
- operation::ContentTypePolicy
- operation::CostIntent
- operation::CurrencyCodeError
- operation::ExecutionPermitError
- operation::OperationIdError
- operation::OperationImpact
- operation::OperationMetadataError
- operation::PermitContextError
- operation::PermitDisposition
- operation::PermitIdempotencyKeyError
- operation::PermitScope
- operation::PermitState
- operation::PermitValidityError
- operation::PlanChange
- operation::PlanCostError
- operation::PlanFingerprintBuildError
- operation::PlanFingerprintScope
- operation::PreparationCapacityError
- operation::PreparedExecutionError
- operation::PreparedRequestPolicyError
- operation::ReplayPolicy
- operation::RequestIdPolicy
- operation::RequestSemantics
- operation::ResponseBodyPolicy
- operation::ResponsePolicyError
- operation::ResponsePolicyValidationError
- operation::RetryEligibility
- pagination::PagerControl
- pagination::PagerDriverError
- pagination::PagerStep
- pagination::PaginationError
- pagination::ProviderLinkExecutionError
- pagination::SnapshotPolicy
- rate_limit::DelayConflictPolicy
- rate_limit::DelayDecisionError
- rate_limit::DelaySource
- rate_limit::ExcessDelayPolicy
- rate_limit::PastTimestampPolicy
- rate_limit::QuotaError
- rate_limit::QuotaExtensionError
- rate_limit::QuotaReset
- rate_limit::RateLimitError
- rate_limit::RetryAfter
- rate_limit::RetryAfterError
- retry::DigestAlgorithm
- retry::FingerprintBuildError
- retry::FingerprintScope
- retry::IdempotencyIntentError
- retry::MaxAttemptsError
- retry::RetryDecision
- retry::RetryEvent
- retry::RetryExecutionError
- retry::RetryPermitError
- retry::RetryPolicyError
- retry::RetryStopReason
- transport::AsyncExecutionError
- transport::ContentTypeError
- transport::DeliveryPhase
- transport::EndpointIdentityError
- transport::EndpointPolicy
- transport::EndpointPolicyError
- transport::EndpointPolicyKind
- transport::EndpointScheme
- transport::HeaderError
- transport::HeaderSensitivity
- transport::InformationalResponseError
- transport::RawResponsePolicyError
- transport::RequestPathError
- transport::RequestQuery
- transport::RequestTargetError
- transport::ResponseMediaPolicy
- transport::ResponseWriterError
- transport::RetainedMetadataError
- transport::StreamExecutionError
- transport::StreamFraming
- transport::StreamKind
- transport::StreamLimitsError
- transport::StreamPartialState
- transport::StreamPolicyError
- transport::StreamProgressError
- transport::StreamRead
- transport::StreamReplayError
- transport::StreamReplayability
- transport::StreamSinkMode
- transport::StreamSourceIdError
- transport::StreamState
- transport::StructuredQueryError
- transport::TrailerPolicy
Traits
- ProviderMarker
- ServiceMarker
- action_polling::PollBackoff
- authentication::AsyncAuthenticatedTransport
- authentication::BlockingAuthenticatedTransport
- authentication::LocalAsyncAuthenticatedTransport
- authentication::RequestBodyHasher
- authentication::RequestSigner
- client::ClientOperation
- diagnostics::DiagnosticObserver
- operation::PermitClock
- operation::PrepareOperation
- pagination::PageStrategy
- retry::FingerprintHasher
- transport::AsyncRawHttpExecutor
- transport::AsyncStreamSink
- transport::AsyncStreamSource
- transport::AsyncTransport
- transport::BlockingRawHttpExecutor
- transport::BlockingStreamSink
- transport::BlockingStreamSource
- transport::BlockingTransport
- transport::BoundTransport
- transport::DeliveryClassified
- transport::LocalAsyncRawHttpExecutor
- transport::LocalAsyncStreamSink
- transport::LocalAsyncStreamSource
- transport::LocalAsyncTransport
- transport::ResponseStorageSanitizer
Macros
Functions
- authentication::drive_async_authenticated
- authentication::drive_local_authenticated
- buffer::encode_snapshot
- buffer::encode_snapshot_bounded
- buffer::json_string_escaped_len
- buffer::json_string_len
- buffer::measure_snapshot
- buffer::measure_snapshot_bounded
- buffer::percent_encoded_len
- buffer::sanitize_bytes
- buffer::u64_encoded_len
- buffer::write_byte
- buffer::write_json_string
- buffer::write_json_string_escaped
- buffer::write_percent_encoded
- buffer::write_query_pair
- buffer::write_query_separator
- buffer::write_query_u64
- buffer::write_str
- buffer::write_u64
- operation::build_canonical_plan
- operation::build_plan_digest
- rate_limit::decide_delay
- retry::build_canonical_fingerprint
- retry::build_fingerprint_digest
- transport::drive_async
- transport::drive_async_raw
- transport::drive_async_stream
- transport::drive_blocking_stream
- transport::drive_local
- transport::drive_local_raw
- transport::drive_local_stream
- transport::validate_stream_replay
Constants
- MAX_METHOD_BYTES
- MAX_PROVIDER_ID_BYTES
- MAX_SERVICE_ID_BYTES
- action_polling::MAX_BACKOFF_MULTIPLIER
- authentication::MAX_CANONICAL_SIGNING_INPUT_BYTES
- authentication::MAX_SCOPE_VALUE_BYTES
- authentication::MAX_SIGNING_ALGORITHM_BYTES
- authentication::MAX_SIGNING_BODY_DIGEST_BYTES
- authentication::MAX_SIGNING_DIGEST_ALGORITHM_BYTES
- authentication::MAX_SIGNING_HEADERS
- authentication::MAX_SIGNING_KEY_ID_BYTES
- authentication::MAX_SIGNING_NONCE_BYTES
- client::MAX_CLIENT_WORKSPACE_LEASES
- operation::DEFAULT_BODY_BYTES
- operation::EMBEDDED_BODY_BYTES
- operation::LARGE_BODY_BYTES
- pagination::MAX_OPAQUE_STATE_BYTES
- pagination::MAX_SNAPSHOT_ID_BYTES
- rate_limit::MAX_QUOTA_BUCKETS
- rate_limit::MAX_QUOTA_BUCKET_ID_BYTES
- rate_limit::MAX_QUOTA_EXTENSIONS_PER_BUCKET
- rate_limit::MAX_QUOTA_EXTENSION_NAME_BYTES
- rate_limit::MAX_QUOTA_EXTENSION_VALUE_BYTES
- retry::MAX_FINGERPRINT_DIGEST_BYTES
- retry::MAX_FINGERPRINT_SCOPE_BYTES
- retry::MAX_IDEMPOTENCY_INTENT_BYTES
- retry::MIN_IDEMPOTENCY_INTENT_BYTES
- transport::ASYNC_CANCELLATION_DELIVERY_PHASE
- transport::MAX_CONSECUTIVE_ZERO_PROGRESS
- transport::MAX_CONTENT_TYPE_BYTES
- transport::MAX_ENDPOINT_BASE_PATH_BYTES
- transport::MAX_ENDPOINT_HOST_BYTES
- transport::MAX_ENDPOINT_REGION_BYTES
- transport::MAX_HEADER_NAME_BYTES
- transport::MAX_HEADER_VALUE_BYTES
- transport::MAX_INFORMATIONAL_RESPONSES
- transport::MAX_OFFICIAL_ENDPOINTS
- transport::MAX_RAW_RESPONSE_BODY_BYTES
- transport::MAX_REQUEST_HEADERS
- transport::MAX_REQUEST_HEADER_BYTES
- transport::MAX_REQUEST_ID_BYTES
- transport::MAX_REQUEST_TARGET_BYTES
- transport::MAX_RESPONSE_CHUNKS
- transport::MAX_RESPONSE_HEADERS
- transport::MAX_RESPONSE_HEADER_BYTES
- transport::MAX_STREAM_BYTES
- transport::MAX_STREAM_CHUNKS
- transport::MAX_STREAM_CHUNK_BYTES
- transport::MAX_STREAM_OBSERVATIONS
- transport::MAX_STREAM_SOURCE_ID_BYTES
- transport::RESPONSE_CURSOR_SCRATCH_BYTES
- transport::RESPONSE_DECODER_SCRATCH_BYTES
- transport::RESPONSE_PROVIDER_LINK_SCRATCH_BYTES