List of all items
Structs
- CoalescingState
- DialCache
- DialCacheBuilder
- KeySpec
- ProcessCoalescingState
- Scope
- ScopeGuard
- UseCase
- UseCaseBuilder
- cancel::CancelToken
- cancel::Cancelled
- clock::SystemClock
- codec::FromSync
- codec::JsonCodec
- codec::Payload
- datadog::DatadogObserver
- datadog::DatadogOptions
- error::FallbackTimeout
- error::RemoteReadTimeout
- identity::Identity
- identity::Keys
- local::LocalEntry
- local::LruLocalStore
- observe::Labels
- observe::LogFacadeLogger
- observe::OutcomeLabels
- observe::ShadowMismatchDetails
- observe::ShadowMismatchDiffDetails
- observe::ShadowMismatchValueDetails
- operation::MismatchEntry
- operation::Operation
- policy::MismatchLogging
- policy::Policy
- policy::PolicyDefaults
- policy::PolicyError
- policy::ResolvedLayer
- policy::ResolvedPolicy
- policy::ResolvedShadow
- policy::RuntimePolicy
- policy::ShadowPolicy
- prometheus::CollectorSchema
- prometheus::PrometheusObserver
- protocol::CompressionConfig
- protocol::CompressionReadResult
- protocol::CompressionWriteResult
- protocol::MismatchJsonDiff
- redis::RedisAdapter
- redis::RedisProtocolError
- redis::RedisReadCancelled
- remote::Frame
- remote::InvalidateRequest
- remote::ReadContext
- remote::ReadRequest
- remote::WriteRequest
- runtime::TokioRuntime
- testing::Absent
- testing::StepRuntime
- testing::TestExecutor
- testing::VirtualClock
Enums
- datadog::DatadogError
- datadog::ObservationMetricType
- error::ConfigError
- error::Error
- identity::ArgValue
- identity::IdentityError
- local::LocalRead
- metrics::MetricKind
- observe::CoalescingScope
- observe::CompressionOperation
- observe::CompressionOutcome
- observe::DisabledReason
- observe::ErrorKind
- observe::Event
- observe::Layer
- observe::LogEvent
- observe::LogLevel
- observe::RecoveryOutcome
- observe::SerializationOperation
- observe::ShadowMismatchLoggingOutcome
- observe::ShadowOutcome
- operation::SourceBudget
- policy::MismatchDiff
- prometheus::PrometheusError
- protocol::ProtocolError
- remote::MissReason
- remote::ReadResult
Traits
- clock::Clock
- codec::Codec
- codec::SyncCodec
- datadog::DogStatsdClient
- identity::IntoKeyId
- local::LocalStore
- observe::Logger
- observe::Observer
- redis::RedisConnection
- remote::Remote
- runtime::Runtime
Functions
- clock::grid_origin_ns
- datadog::is_valid_namespace
- datadog::metric_suffix
- identity::cohort
- identity::cohort_hash
- identity::compare_utf16
- identity::escape_component
- identity::js_number_to_string
- identity::keys
- identity::normalize_args
- policy::resolve_policy
- preview::clamp_utf8
- preview::preview_key
- preview::preview_value
- prometheus::schemas
- protocol::ceil_supported_cache_ttl_ms
- protocol::compress_payload
- protocol::decode_frame
- protocol::decompress_payload
- protocol::diff_shadow_mismatch_json
- protocol::encode_frame
- protocol::escape_raw_payload
- protocol::normalize_read_result
- protocol::parse_watermark
- protocol::read_result_from_untrusted_json
- protocol::replacement_utf8
- protocol::validate_timestamp_ms
- redis::invalidation_script_sha1
- redis::validate_invalidation_reply
- redis::validate_set_reply
- testing::grid_clock
Type Aliases
- PolicyProvider
- error::BoxError
- error::SharedError
- local::StoredValue
- operation::Comparator
- operation::MismatchDiffHook
- operation::Preview
- operation::RecoveryPredicate
Constants
- codec::JSON_UNDEFINED_SENTINEL
- datadog::DEFAULT_NAMESPACE
- datadog::METRIC_NAME_MAX_LENGTH
- limits::DEFAULT_COMPRESSION_THRESHOLD_BYTES
- limits::DEFAULT_FALLBACK_TIMEOUT_MS
- limits::DEFAULT_LOCAL_CAPACITY
- limits::DEFAULT_REMOTE_READ_TIMEOUT_MS
- limits::DEFAULT_SHADOW_MAX_IN_FLIGHT
- limits::DEFAULT_ZSTD_LEVEL
- limits::FRAME_KEY_SUFFIX
- limits::MAX_CACHE_TTL_SEC
- limits::MAX_DEADLINE_MS
- limits::MAX_DECOMPRESSED_BYTES
- limits::MAX_SAFE_INTEGER
- limits::MAX_SUPPORTED_DURATION_MS
- limits::MAX_TRACKED_VALUE_TTL_MS
- limits::MIN_WATERMARK_TTL_MS
- limits::WATERMARK_TTL_MARGIN_MS
- limits::WATERMARK_USE_CASE
- preview::SHADOW_LOG_DIFF_MAX_BYTES
- preview::SHADOW_LOG_KEY_MAX_BYTES
- preview::SHADOW_LOG_TRUNCATION_MARKER
- preview::SHADOW_LOG_VALUE_MAX_BYTES
- preview::SHADOW_MISMATCH_MAX_DEPTH
- preview::SHADOW_MISMATCH_MAX_ENTRIES
- preview::SHADOW_MISMATCH_PATH_MAX_BYTES
- preview::SHADOW_MISMATCH_SIDE_MAX_BYTES
- protocol::MARKER_ESCAPED_RAW
- protocol::MARKER_ZSTD_BINARY
- protocol::MARKER_ZSTD_UTF8
- redis::INVALIDATION_SCRIPT
- testing::ABSENT_MARKER
- testing::WALL_EPOCH_MS