List of all items
Structs
- AppConfig
- AppConfigBuilder
- Application
- Empty
- Endpoint
- Endpoints
- ManagementConfig
- ObservabilityConfig
- configuration::AppConfig
- configuration::AppConfigBuilder
- configuration::Empty
- configuration::Endpoint
- configuration::Endpoints
- configuration::ManagementConfig
- configuration::ObservabilityConfig
- health::AlwaysReadyAndAlive
- middleware::ProxyLayer
- middleware::layer::ProxyLayer
- middleware::service::ProxyService
- observability::EventFormatter
- observability::HeadersFilter
- observability::TracingFields
- sugar::hash_builder::HashBuilder
- version::DefaultVersion
Enums
- ConfigSource
- configuration::ConfigSource
- error::Error
- middleware::ProxyError
- middleware::error::ProxyError
- observability::Filter
Traits
- extensions::DeserializeExt
- extensions::HeaderFilterExt
- extensions::HttpReqExt
- extensions::RouterTonicExt
- extensions::TonicReqExt
- health::HealthExt
- version::VersionExt
Macros
Functions
- bootstrap
- bootstrap::bootstrap
- middleware::extract_context
- middleware::extract_grpc_status_code
- middleware::extract_remote_address
- middleware::is_grpc
- middleware::make_grpc_span
- middleware::make_http_span
- middleware::trace_grpc_request
- middleware::trace_http_request
- middleware::trace_request
- observability::floor_char_boundary::floor_char_boundary
- observability::init_metrics
- observability::init_tracing
- observability::log_layer
- observability::otlp_layer
- observability::render_metrics
- sugar::grpc_codes::grpc_code_to_num
- sugar::grpc_codes::grpc_code_to_str
- sugar::yaml_response::yaml
Type Aliases
- error::Result
- middleware::ProxyResult
- middleware::error::ProxyResult
- observability::LogLayerHandle
- observability::TraceLayerHandle
- sugar::hash_builder::HashId