List of all items
Structs
- a2a::A2aContext
- a2a::A2aServer
- a2a::AgentCard
- a2a::Artifact
- a2a::Message
- a2a::Part
- a2a::Skill
- a2a::Task
- a2a::TaskHandle
- a2a::TaskStatus
- acme::AcmeConfig
- acme::AcmeManager
- acme::DnsConfig
- acme::Tsig
- acme::dns_api::AwsCredentials
- acme::dns_api::Secret
- admin::AdminApi
- admin::AdminConfig
- admin::AdminOidcConfig
- admin::access::AuditEntry
- admin::access::ChainReport
- admin::access::McpAuditLayer
- admin::access::Principal
- admin::access::TokenUser
- app::App
- app::controller::directory_listing::DirectoryListingAssetsController
- app::controller::favicon::FaviconController
- app::controller::file::initiate::FileUpload
- app::controller::file::initiate::FileUploadInitiateController
- app::controller::form::get_method::FormGetMethodController
- app::controller::form::multipart_enctype_post_method::FormMultipartEnctypePostMethodController
- app::controller::form::url_encoded_enctype_post_method::FormUrlEncodedEnctypePostMethodController
- app::controller::health::HealthController
- app::controller::index::IndexController
- app::controller::metrics::MetricsController
- app::controller::not_found::NotFoundController
- app::controller::ready::ReadyController
- app::controller::script::ScriptController
- app::controller::static_resource::StaticResourceController
- app::controller::style::StyleController
- app_manifest::AppManifest
- app_manifest::AppPaths
- app_manifest::LayoutEntry
- app_manifest::ManifestError
- async_state::AsyncAppWithState
- auth::BasicAuthLayer
- auth::Claims
- auth::JwtLayer
- auth::forward::ForwardAuthLayer
- authz::Authorizer
- authz::AuthzLayer
- authz::Identity
- authz::MemoryStore
- authz::ObjectRef
- authz::ObjectTemplate
- authz::Schema
- authz::SqlStore
- authz::Subject
- authz::Tuple
- authz::TupleFilter
- authz::rebac::Authorizer
- authz::rebac::MemoryStore
- authz::rebac::ObjectRef
- authz::rebac::Schema
- authz::rebac::Subject
- authz::rebac::Tuple
- authz::rebac::TupleFilter
- authz::sql::SqlStore
- blocklist::Blocklist
- blocklist::BlocklistLayer
- body::form_urlencoded::FormUrlEncoded
- body::multipart_form_data::FormMultipartData
- body::multipart_form_data::Part
- cache::CacheLayer
- canary::CanaryLayer
- canary::WeightedBackend
- canary::WeightedPool
- circuit_breaker::CircuitBreaker
- circuit_breaker::RedisCircuitBreaker
- circuit_breaker::RetryLayer
- client_hint::ClientHint
- cluster::ClusterSync
- cluster::MemoryStore
- cluster::ProcessState
- cluster::RedisStore
- cluster::State
- config_check::ConfigReport
- config_reload::ConfigSnapshot
- config_watch::Watcher
- cookie::Cookie
- cookie::CookieJar
- cookie::SetCookie
- core::base64::Base64
- core::base64::DecodeError
- core::base64::Decoder
- core::x509::CertInfo
- cors::Cors
- crypto::CryptoError
- csrf::CsrfLayer
- csrf::CsrfToken
- dev_mcp::DevTools
- di::Container
- early_hints::EarlyHintsLayer
- entry_point::Config
- entry_point::command_line_args::CommandLineArgument
- entry_point::config_file::ConfigSettings
- ext::date_time_ext::DateTimeExt
- ext::string_ext::StringExt
- extract::Body
- extract::BodyText
- extract::Query
- extract::RequestHeaders
- extract::RequestId
- fastcgi::FastCgi
- fastcgi::FastCgiConfig
- fastcgi::Record
- feature::FeatureStore
- fleet::Fleet
- fleet::FleetConfig
- gateway_api::backend_tls::BackendTls
- gateway_api::backend_tls::Evaluated
- gateway_api::controller::Options
- gateway_api::controller::Stores
- gateway_api::dataplane::DataPlane
- gateway_api::lease::LeaseSettings
- gateway_api::provision::ProvisionSettings
- gateway_api::router::PortRouter
- gateway_api::routes::Backend
- gateway_api::routes::CompiledHttpRoute
- gateway_api::routes::CompiledRule
- gateway_api::routes::Mirror
- gateway_api::routes::Resolved
- gateway_api::services::ServiceSettings
- gateway_api::translate::ClientCa
- gateway_api::translate::Desired
- gateway_api::translate::GatewayConfig
- gateway_api::translate::ListenerConfig
- gateway_api::translate::Settings
- gateway_api::translate::Snapshot
- gateway_api::types::AllowedRoutes
- gateway_api::types::BackendObjectReference
- gateway_api::types::BackendRef
- gateway_api::types::BackendTlsPolicySpec
- gateway_api::types::BackendTlsValidation
- gateway_api::types::Fraction
- gateway_api::types::FrontendTlsConfig
- gateway_api::types::FrontendTlsValidation
- gateway_api::types::GatewayBackendTls
- gateway_api::types::GatewayClassSpec
- gateway_api::types::GatewayClassStatus
- gateway_api::types::GatewayInfrastructure
- gateway_api::types::GatewaySpec
- gateway_api::types::GatewaySpecAddress
- gateway_api::types::GatewayStatus
- gateway_api::types::GatewayStatusAddress
- gateway_api::types::GatewayTlsConfig
- gateway_api::types::GrpcMethodMatch
- gateway_api::types::GrpcRouteMatch
- gateway_api::types::GrpcRouteRule
- gateway_api::types::GrpcRouteSpec
- gateway_api::types::HttpBackendRef
- gateway_api::types::HttpCorsFilter
- gateway_api::types::HttpHeader
- gateway_api::types::HttpHeaderFilter
- gateway_api::types::HttpHeaderMatch
- gateway_api::types::HttpPathMatch
- gateway_api::types::HttpPathModifier
- gateway_api::types::HttpRequestMirrorFilter
- gateway_api::types::HttpRequestRedirectFilter
- gateway_api::types::HttpRouteFilter
- gateway_api::types::HttpRouteMatch
- gateway_api::types::HttpRouteRetry
- gateway_api::types::HttpRouteRule
- gateway_api::types::HttpRouteSpec
- gateway_api::types::HttpRouteTimeouts
- gateway_api::types::HttpUrlRewriteFilter
- gateway_api::types::L4RouteRule
- gateway_api::types::L4RouteSpec
- gateway_api::types::Listener
- gateway_api::types::ListenerSetSpec
- gateway_api::types::ListenerSetStatus
- gateway_api::types::ListenerStatus
- gateway_api::types::ListenerTlsConfig
- gateway_api::types::LocalObjectReference
- gateway_api::types::NoStatus
- gateway_api::types::ObjectReference
- gateway_api::types::ParametersReference
- gateway_api::types::ParentGatewayReference
- gateway_api::types::ParentReference
- gateway_api::types::PolicyAncestorStatus
- gateway_api::types::PolicyStatus
- gateway_api::types::PolicySubjectAltName
- gateway_api::types::PolicyTargetReference
- gateway_api::types::ReferenceGrantFrom
- gateway_api::types::ReferenceGrantSpec
- gateway_api::types::ReferenceGrantTo
- gateway_api::types::RouteGroupKind
- gateway_api::types::RouteNamespaces
- gateway_api::types::RouteNamespacesHolder
- gateway_api::types::RouteParentStatus
- gateway_api::types::RouteStatus
- gateway_api::types::SecretObjectReference
- gateway_api::types::SupportedFeature
- gateway_api::types::TlsConfig
- gateway_api::types::TlsPortConfig
- gateway_api::types::TypedLocalReference
- handler::Body
- handler::BodyText
- handler::Form
- handler::Json
- handler::Path
- handler::Query
- handler::RequestHeaders
- handler::RequestId
- handler::RequestParts
- handler::State
- header::Header
- header::content_disposition::ContentDisposition
- header::content_disposition::DispositionType
- http::HTTP
- http::Version
- http_client::AsyncClient
- http_client::AsyncRequestBuilder
- http_client::Client
- http_client::HttpClientError
- http_client::RequestBuilder
- http_client::Response
- i18n::AcceptLanguage
- i18n::Catalog
- i18n::Catalogs
- i18n::Translator
- ingress::IngressRouter
- ingress::IngressRule
- ingress::KubernetesIngressWatcher
- ip_filter::IpFilter
- ip_filter::IpRangeEntry
- jobs::JobQueue
- jobs::PersistentJobQueue
- json::JSONType
- json::Json
- json::array::RawUnprocessedJSONArray
- json::array::boolean::JSONArrayOfBooleans
- json::array::float::JSONArrayOfFloats
- json::array::integer::JSONArrayOfIntegers
- json::array::null::JSONArrayOfNulls
- json::array::object::JSONArrayOfObjects
- json::array::string::JSONArrayOfStrings
- json::object::JSON
- json::property::JSONProperty
- json::property::JSONValue
- language::Lang
- language::Language
- llm::LlmProxy
- llm::Provider
- llm::Usage
- llm::UsageParser
- llm::usage::Usage
- llm::usage::UsageParser
- log::Log
- log::syslog::Sender
- mailer::Email
- mailer::EmailBuilder
- mailer::Mailer
- maintenance::MaintenanceLayer
- mcp::InputRequired
- mcp::McpContent
- mcp::McpContext
- mcp::McpIcon
- mcp::McpRoot
- mcp::McpServer
- mcp::PromptArgDef
- mcp::PromptMessage
- mcp::SamplingRequest
- mcp::SamplingResponse
- mcp::TaskContext
- mcp::ToolAnnotations
- mcp::ToolCallRecord
- mcp::gateway::McpGateway
- mcp::gateway::OpenApiUpstream
- mcp::gateway::Upstream
- mcp::openapi_tools::OpenApiTool
- mcp::openapi_tools::ToolOptions
- mcp::openapi_tools::ToolRequest
- metrics::MetricsLayer
- middleware::RateLimitLayer
- middleware::WithMiddleware
- mime_type::MimeType
- model::BelongsTo
- model::CursorPage
- model::DbConfig
- model::DbError
- model::DbTls
- model::HasMany
- model::HasOne
- model::MigrationStatus
- model::ModelInfo
- model::ModelRepository
- model::ModelRow
- model::Page
- model::QueryBuilder
- model::connection::DbConfig
- model::connection::DbTls
- model::migration::MigrationStatus
- model::query::QueryBuilder
- model::relation::BelongsTo
- model::relation::HasMany
- model::relation::HasOne
- model::repository::ModelRepository
- null::Null
- null::ParseNullError
- openapi::OpenApiConfig
- openapi::Operation
- otel::Baggage
- otel::CapturingExporter
- otel::Context
- otel::ContextGuard
- otel::DetachedSpan
- otel::OtelLayer
- otel::OtlpHttpExporter
- otel::Span
- otel::SpanData
- otel::StdoutExporter
- otel::TraceContext
- otel::TracingConfig
- otel::baggage::Baggage
- otel::logs::LogsExportConfig
- otel::logs::TraceIds
- otel::metrics::MetricsExportConfig
- pagination::CursorPage
- pagination::Page
- prelude::App
- prelude::ConnectionInfo
- prelude::MimeType
- prelude::PathParams
- prelude::Range
- prelude::Request
- prelude::Response
- prelude::Server
- proxy::GrpcProxy
- proxy::GrpcWebLayer
- proxy::H2ReverseProxy
- proxy::H3ReverseProxy
- proxy::Pool
- proxy::ReverseProxy
- proxy::UpstreamTls
- proxy::grpc_web::GrpcWebLayer
- proxy::mirror::Mirror
- proxy::mirror::MirrorLayer
- proxy::pool::Pool
- proxy_config::AuthzConfig
- proxy_config::BreakerConfig
- proxy_config::CacheConfig
- proxy_config::ConfigDrivenApp
- proxy_config::FastCgiAction
- proxy_config::HealthCheckConfig
- proxy_config::MatchConfig
- proxy_config::MiddlewareConfig
- proxy_config::MirrorConfig
- proxy_config::OidcRouteAuth
- proxy_config::ProxyConfig
- proxy_config::RateLimitConfig
- proxy_config::RetryConfig
- proxy_config::RewriteRuleConfig
- proxy_config::RouteAuthzConfig
- proxy_config::RouteConfig
- proxy_config::StickyConfig
- proxy_config::TcpProxyConfig
- proxy_config::UdpProxyConfig
- proxy_config::UpstreamConfig
- proxy_config::WafSettings
- proxy_config::WasmConfig
- proxy_config::WsProxyConfig
- proxy_config::a2a_gateway::A2aGatewayConfig
- proxy_config::llm::LlmConfig
- proxy_config::llm::LlmKeyConfig
- proxy_config::llm::LlmProviderConfig
- proxy_config::mcp_gateway::CallerConfig
- proxy_config::mcp_gateway::LimitConfig
- proxy_config::mcp_gateway::McpGatewayConfig
- proxy_config::mcp_gateway::OpenApiConfig
- proxy_config::mcp_gateway::UpstreamConfig
- range::ContentRange
- range::Range
- rate_limit::RateLimiter
- rate_limit::RedisRateLimiter
- request::Method
- request::Request
- request_id::RequestIdLayer
- request_log::LogEntry
- request_log::LogLayer
- request_log::RequestLog
- response::Error
- response::Response
- response::ResponseStatusCodeReasonPhrase
- response::StatusCodeReasonPhrase
- response::Trailers
- rewrite::RewriteLayer
- router::PathParams
- router::RouteConflict
- router::RouteInfo
- router::Router
- rsa_key::RsaPublicKey
- scheduler::CronSchedule
- scheduler::Scheduler
- scheduler::cron::CronSchedule
- schema::ObjectSchema
- secrets::SecretsError
- server::Address
- server::ConnectionInfo
- server::Server
- server_config::LogPrivacy
- server_config::ServerConfig
- server_config::log_privacy::LogPrivacy
- service_discovery::BackendPool
- session::DbSessionStore
- session::RedisSessionStore
- session::Session
- session::SessionStore
- sse::Sse
- sse::SseClosed
- sse::SseEvent
- sse::SseSender
- sse::SseStream
- sso::AuthServer
- sso::AuthServerConfig
- sso::ClientStore
- sso::JwksCache
- sso::OAuthClient
- sso::OidcAuth
- sso::OidcClaims
- sso::OidcClient
- sso::OidcConfig
- sso::OidcProvider
- sso::PkceChallenge
- sso::PkceVerifier
- sso::SignedIn
- sso::SsoError
- sso::TokenResponse
- sso::VerifyOptions
- sso::client::OidcClient
- sso::client::TokenResponse
- sso::client_store::ClientStore
- sso::client_store::OAuthClient
- sso::config::OidcConfig
- sso::discovery::OidcProvider
- sso::jwks::JwksCache
- sso::jwks::OidcClaims
- sso::jwks::VerifyOptions
- sso::oidc_auth::OidcAuth
- sso::oidc_auth::SignedIn
- sso::pkce::PkceChallenge
- sso::pkce::PkceVerifier
- sso::saml::AttributeMap
- sso::saml::SamlClaims
- sso::saml::SamlConfig
- sso::saml::SamlIdpMetadata
- sso::saml::SamlSp
- sso::server::AuthServer
- sso::server::AuthServerConfig
- state::AppWithState
- storage::AzureBlobConfig
- storage::AzureBlobStorage
- storage::GcsConfig
- storage::GcsStorage
- storage::LocalStorage
- storage::S3Config
- storage::S3Storage
- storage::StorageError
- symbol::Symbol
- tcp_proxy::TcpProxy
- template::Context
- template::TeraEngine
- test_client::TestClient
- test_client::TestRequest
- test_client::TestResponse
- thread_pool::ThreadPool
- timeout::TimeoutLayer
- tower::Body
- tower::Mount
- tower::Next
- tower::TowerApp
- tower::TowerLayer
- tower::TowerService
- traffic::Class
- udp_proxy::UdpProxy
- url::URL
- url::path::Part
- url::path::UrlPath
- validate::FieldError
- validate::Validated
- validate::ValidationErrors
- virtual_host::VirtualHostConfig
- waf::CustomRule
- waf::Exclusion
- waf::Match
- waf::Verdict
- waf::Waf
- waf::WafConfig
- waf::WafLayer
- waf::detect::Rule
- wasm_plugin::ResponseAction
- wasm_plugin::WasmLayer
- websocket::WebSocket
- websocket::WebSocketConnection
- websocket::WebSocketSender
- ws_proxy::WsProxy
Enums
- a2a::A2aReply
- a2a::PartContent
- a2a::Role
- a2a::TaskState
- acme::ChallengeType
- acme::DnsProvider
- admin::access::Role
- app_manifest::EntryKind
- authz::AuthzError
- authz::rebac::AuthzError
- authz::rebac::Term
- cache::Purge
- circuit_breaker::BreakerState
- cluster::Op
- compression::Encoding
- compression::Level
- compression::dictionary::DictionaryEncoding
- core::base64::Alphabet
- core::x509::SubjectAltName
- dev_mcp::DevMcp
- dev_mcp::RwsEnv
- entry_point::RwsEnv
- error::AppError
- fastcgi::Address
- fleet::Fetched
- fleet::Outcome
- fleet::Source
- gateway_api::filters::Cors
- gateway_api::l4::Hello
- gateway_api::lease::Decision
- ingress::PathType
- ip_filter::TrustedProxies
- llm::Api
- log::syslog::Target
- mailer::MailerError
- mailer::SmtpTls
- mcp::LogLevel
- mcp::PromptReply
- mcp::TaskError
- mcp::ToolCallOutcome
- mcp::openapi_tools::Location
- model::Backend
- model::DbPool
- model::DbSslMode
- model::DbTransaction
- model::Order
- model::Value
- model::backend::Backend
- model::connection::DbSslMode
- model::pool::DbPool
- model::pool::DbTransaction
- model::query::Order
- otel::AttributeValue
- otel::ExporterConfig
- otel::SpanKind
- proxy::LoadBalancing
- proxy::status::ProxyError
- proxy_config::ActionConfig
- proxy_config::AuthConfig
- proxy_config::ReloadOutcome
- proxy_config::UpstreamHost
- request::Body
- router::RouteConflictKind
- server::proxy_protocol::Parsed
- server_config::log_privacy::AnonymizeIp
- service_discovery::DiscoverySource
- sso::GrantType
- sso::client_store::GrantType
- template::Value
- traffic::Group
- traffic::Kind
- waf::Action
- waf::Field
- waf::Mode
- wasm_plugin::Edit
- wasm_plugin::PluginError
- wasm_plugin::RequestAction
- webhook::WebhookProvider
- websocket::Frame
- websocket::Message
Traits
- application::Application
- authz::TupleStore
- authz::rebac::TupleStore
- circuit_breaker::Breaker
- cluster::Local
- cluster::Store
- config_binding::FromEnvStr
- controller::Controller
- core::New
- dev_mcp::DevMcpExt
- error::IntoResponse
- extract::FromRequest
- handler::AsyncHandler
- handler::FromPath
- handler::FromRequestParts
- handler::Handler
- handler::IntoResponse
- handler::RouteSpec
- jobs::Job
- json::object::FromJSON
- json::object::ToJSON
- middleware::Middleware
- model::FromColumn
- model::Model
- model::Repository
- model::ToColumn
- model::repository::Repository
- otel::Exporter
- prelude::New
- schema::JsonSchema
- storage::Storage
- validate::Validate
Macros
Attribute Macros
Derive Macros
Functions
- acme::on_demand::certificate
- acme::on_demand::configured
- acme::on_demand::enabled
- acme::on_demand::ensure
- acme::on_demand::start
- acme::on_demand::valid_name
- acme::renewal_status
- acme::request_renewal
- acme::tls_alpn::certificate
- acme::tls_alpn::enabled
- acme::tls_alpn::is_challenge
- acme::tls_alpn::set_startup_listener
- admin::access::chain_line
- admin::access::line_hash
- admin::access::node_name
- admin::access::parse_role_map
- admin::access::parse_users
- admin::access::recent_json
- admin::access::record
- admin::access::record_change
- admin::access::redact
- admin::access::required_role
- admin::access::role_for
- admin::access::set_audit_file
- admin::access::verify_audit_file
- admin::access::verify_chain
- admin::features
- admin::ops::authorizer
- admin::ops::authz_check
- admin::ops::authz_delete
- admin::ops::authz_schema_json
- admin::ops::authz_tuples_json
- admin::ops::authz_write
- admin::ops::block
- admin::ops::blocklist_json
- admin::ops::build_features_json
- admin::ops::cache_stats_json
- admin::ops::caches_json
- admin::ops::certificates_json
- admin::ops::check_rate_limit_json
- admin::ops::clear_registered_cache
- admin::ops::config_json
- admin::ops::cors_json
- admin::ops::flags_json
- admin::ops::logs_json
- admin::ops::maintenance_json
- admin::ops::metrics_json
- admin::ops::purge_cache
- admin::ops::rate_limit_json
- admin::ops::recent_json
- admin::ops::register_authorizer
- admin::ops::register_cache
- admin::ops::register_routes
- admin::ops::registered_cache_json
- admin::ops::registered_routes_json
- admin::ops::request_renewal
- admin::ops::routes_json
- admin::ops::set_drained
- admin::ops::set_flag
- admin::ops::set_maintenance
- admin::ops::traffic_json
- admin::ops::unblock
- admin::ops::upstreams_json
- admin::start
- admin::start_from_env
- auth::build_jwt
- auth::extract_bearer_token
- auth::verify_jwt
- auth::verify_jwt_es256
- auth::verify_jwt_rs256
- authz::rebac::parse_expression
- authz::scope_identity
- authz::with_identity
- blocklist::global
- cache::registry::get
- cache::registry::list
- cache::registry::register
- circuit_breaker::global
- cluster::publish
- cluster::start_from_env
- cluster::status_json
- compression::apply_compression
- compression::apply_gzip
- compression::dictionary::available_dictionary
- compression::dictionary::decode
- compression::dictionary::encode
- compression::dictionary::hash
- compression::dictionary::mark_encoded
- compression::dictionary::negotiate
- compression::dictionary::parse_available_dictionary
- compression::encode
- compression::mark_encoded
- compression::negotiate
- config_binding::load_optional
- config_binding::load_required
- config_binding::load_with_default
- config_check::check_file
- config_check::check_str
- config_check::check_str_offline
- config_check::check_target_from_args
- config_check::default_config_path
- config_check::wants_json_output
- config_reload::current
- config_reload::install_sighup_handler
- config_reload::last_reload
- config_reload::on_reload
- config_reload::reload
- config_reload::report_error
- config_reload::request_reload
- config_watch::enabled
- config_watch::start
- config_watch::watched_paths
- cookie::decrypt_cookie
- cookie::encrypted_cookie
- cookie::signed_cookie
- cookie::verify_signed_cookie
- core::json::escape
- core::sha256::hmac_sha256
- core::sha256::sha256
- core::sha256::verify
- core::x509::base64_decode_std
- core::x509::base64url
- core::x509::cert_info_from_der
- core::x509::cert_info_from_pem
- core::x509::days_since_epoch
- core::x509::read_cert_dns_names
- core::x509::read_cert_info
- core::x509::subject_alt_names
- crypto::generate_token
- crypto::hash_password
- crypto::verify_password
- crypto_provider
- ctl::invoked_as_rwsctl
- ctl::requested
- ctl::run
- dev_mcp::masked
- dev_mcp::ops_tools
- disk_guard::has_room
- disk_guard::status
- early_hints::available
- early_hints::send
- early_hints::valid
- entry_point::bootstrap
- entry_point::command_line_args::informational_flag_output
- entry_point::command_line_args::override_environment_variables_from_command_line_args
- entry_point::config_file::collect_settings
- entry_point::config_file::override_environment_variables_from_config
- entry_point::config_file::read_config_file
- entry_point::environment_variables::read_system_environment_variables
- entry_point::get_ip_port_thread_count
- entry_point::get_max_body_size
- entry_point::get_request_allocation_size
- entry_point::get_spa_fallback
- entry_point::get_spa_fallback_exclude_prefixes
- entry_point::get_virtual_hosts
- entry_point::set_default_values
- entry_point::shown
- error::problem
- error::problem::problem
- error::problem::problem_with_text
- error::problem::text_errors
- fastcgi::decode_params
- fastcgi::encode_params
- fastcgi::encode_record
- fastcgi::encode_stream
- fastcgi::params_from_map
- fastcgi::parse_cgi_headers
- fastcgi::parse_records
- fastcgi::read_record
- feature::global
- fleet::command
- fleet::parse_signature
- fleet::read_public_key
- fleet::signed_message
- fleet::start_from_env
- fleet::status_json
- fleet::verify
- gateway_api::backend_tls::build
- gateway_api::backend_tls::evaluate
- gateway_api::backend_tls::for_service
- gateway_api::controller::merge_parents
- gateway_api::controller::reconcile
- gateway_api::controller::run
- gateway_api::controller::start_watches
- gateway_api::enabled
- gateway_api::filters::cors
- gateway_api::filters::duration
- gateway_api::filters::modified_path
- gateway_api::filters::modify_headers
- gateway_api::filters::redirect
- gateway_api::filters::split_target
- gateway_api::l4::client_hello
- gateway_api::l4::pick_endpoint
- gateway_api::l4::pick_route
- gateway_api::l4::serve_tcp
- gateway_api::l4::serve_tls_passthrough
- gateway_api::l4::serve_tls_terminate
- gateway_api::l4::serve_udp
- gateway_api::lease::decide
- gateway_api::lease::run
- gateway_api::own_gateway
- gateway_api::parse_labels
- gateway_api::parse_port_range
- gateway_api::provision::deployment_name
- gateway_api::provision::desired
- gateway_api::provision::pod_labels
- gateway_api::provision::same
- gateway_api::provision::stale
- gateway_api::resources::backend_tls_policies
- gateway_api::resources::gateway_classes
- gateway_api::resources::gateways
- gateway_api::resources::grpc_routes
- gateway_api::resources::http_routes
- gateway_api::resources::listener_sets
- gateway_api::resources::reference_grants
- gateway_api::resources::tcp_routes
- gateway_api::resources::tls_routes
- gateway_api::resources::udp_routes
- gateway_api::routes::compile
- gateway_api::routes::compile_grpc
- gateway_api::routes::compile_l4
- gateway_api::routes::resolve
- gateway_api::services::address_supported
- gateway_api::services::container_ports
- gateway_api::services::current
- gateway_api::services::desired
- gateway_api::services::endpoint_slices
- gateway_api::services::requested_addresses
- gateway_api::services::same
- gateway_api::services::same_slice
- gateway_api::services::service_name
- gateway_api::services::serving_pods
- gateway_api::services::transport
- gateway_api::settings_from_env
- gateway_api::start_from_env
- gateway_api::translate::gateway_addresses
- gateway_api::translate::translate
- i18n::plural_category
- ingress::parse_ingress_list
- ip_filter::client_ip
- ip_filter::is_valid_entry
- ip_filter::request_scheme
- log::syslog::dropped_lines
- log::syslog::flush_now
- log::syslog::message
- log::syslog::parse_facility
- log::syslog::sender
- log::tail::enable
- log::tail::follow
- log::tail::recent
- mcp::extract_arg
- mcp::openapi_tools::tools
- metrics::connection_close
- metrics::connection_open
- metrics::exposition::accepts_protobuf
- metrics::exposition::protobuf
- metrics::http::observe
- metrics::prometheus_text
- metrics::record_error
- metrics::record_request
- metrics::record_route
- metrics::tls::record_handshake
- metrics::tls::record_handshake_failure
- metrics::tls::set_configured_certificates
- metrics::tls::set_on_demand_certificate
- model::migration::migration_status
- model::migration::rollback
- model::migration::rollback_last
- model::migration::run_migrations
- openapi::build_spec
- openapi::swagger_ui_html
- otel::client_span
- otel::current_baggage
- otel::current_traceparent
- otel::detached_span
- otel::flush
- otel::is_tracing
- otel::logs::body
- otel::logs::dropped
- otel::logs::enabled
- otel::logs::record
- otel::logs::start
- otel::logs::start_from_env
- otel::logs::take_trace
- otel::metrics::body
- otel::metrics::start
- otel::metrics::start_from_env
- otel::new_span_id
- otel::new_trace_id
- otel::parse_headers
- otel::propagation_headers
- otel::set_baggage
- otel::setup
- otel::setup_from_env
- otel::setup_with_exporter
- otel::shutdown
- otel::span
- otel::traces_configured
- proxy::status::failed
- proxy::status::failed_with
- proxy::status::received
- proxy_config::build_from_file
- proxy_config::builder::build
- proxy_config::builder::build_from_file
- proxy_config::parser::parse
- proxy_config::validate::check_unknown_keys
- rate_limit::global
- rate_limit::is_configured
- request_id::generate_request_id
- request_log::global
- response::content_range_header_value
- schema::is_object_schema
- schema::nested
- schema::string_enum
- schema::with_description
- secrets::resolve
- secrets::resolve_env_vars
- server::per_core::default_to_per_core
- server::per_core::enabled
- server::per_core::pkcs11_warning
- server::per_core::runtime_count
- server::proxy_protocol::enabled
- server::proxy_protocol::parse
- server::proxy_protocol::read_async
- server::proxy_protocol::read_blocking
- server::request_shutdown
- server_config::invalidate
- server_config::log_privacy::truncate_ip
- session::destroy_cookie
- session::session_cookie
- session::session_id_from_request
- systemd::activated
- systemd::notify
- systemd::ready
- systemd::reloaded
- systemd::reloading
- systemd::status
- systemd::stopping
- systemd::tcp
- systemd::udp
- template::global
- template::init
- template::init_from_env
- template::reload
- template::render
- timeout::with_timeout
- timeout::with_timeout_async
- timeout::with_timeout_state
- tower::from_http_request
- tower::from_http_response
- tower::mount
- tower::to_http_request
- tower::to_http_response
- traffic::classify
- traffic::config::enabled_setting
- traffic::config::exclude
- traffic::config::persist_path
- traffic::config::retention_days
- traffic::enable
- traffic::enabled
- traffic::record::enable
- traffic::record::enabled
- traffic::record::now
- traffic::save
- traffic::start
- traffic::summary::json
- validate::is_email
- validate::is_url
- waf::decode::html_entities
- waf::decode::js_escapes
- waf::decode::normalize
- waf::decode::percent_decode
- waf::decode::strip_sql_comments
- waf::detect::log4shell
- waf::detect::rule
- waf::detect::scanner
- waf::detect::value
- waf::prometheus_text
- wasm_plugin::parse_request_output
- wasm_plugin::parse_response_output
- webhook::verify_github_signature
- webhook::verify_shopify_signature
- webhook::verify_stripe_signature
- webhook::verify_stripe_signature_with_tolerance
- webhook::verify_webhook_signature
Type Aliases
- application::AsyncResponse
- compression::dictionary::DictionaryHash
- gateway_api::resources::BackendTlsPolicy
- gateway_api::resources::Gateway
- gateway_api::resources::GatewayClass
- gateway_api::resources::GrpcRoute
- gateway_api::resources::HttpRoute
- gateway_api::resources::ListenerSet
- gateway_api::resources::ReferenceGrant
- gateway_api::resources::TcpRoute
- gateway_api::resources::TlsRoute
- gateway_api::resources::UdpRoute
- gateway_api::router::PortListeners
- gateway_api::types::AllowedListeners
- handler::HandlerFuture
- proxy::ConnPool
- proxy::pool::ConnPool
- proxy_config::parser::SectionMap
- tower::BoxError
Statics
- config_reload::RELOAD_REQUESTED
- maintenance::MAINTENANCE_MODE
- metrics::ACTIVE_CONNECTIONS
- metrics::ERRORS_TOTAL
- metrics::REQUESTS_TOTAL
- metrics::SERVER_READY
- metrics::THREAD_POOL_QUEUED
Constants
- FIPS
- a2a::AGENT_CARD_PATH
- a2a::MAX_BODY
- a2a::MAX_TASKS
- a2a::PROTOCOL_VERSION
- acme::STATE_DIR
- acme::dns_api::CLOUDFLARE_API
- acme::dns_api::ROUTE53_API
- acme::on_demand::HANDSHAKE_WAIT
- acme::on_demand::MAX_CONCURRENT_ORDERS
- acme::tls_alpn::ALPN
- admin::API_PREFIX
- admin::DEFAULT_TOKEN_ENV
- admin::MAX_CONNECTIONS
- admin::RWS_CONFIG_ADMIN_AUDIT_LOG
- admin::RWS_CONFIG_ADMIN_OIDC_CLIENT_ID
- admin::RWS_CONFIG_ADMIN_OIDC_CLIENT_SECRET_ENV
- admin::RWS_CONFIG_ADMIN_OIDC_COOKIE_SECRET_ENV
- admin::RWS_CONFIG_ADMIN_OIDC_ISSUER
- admin::RWS_CONFIG_ADMIN_OIDC_PROVIDER
- admin::RWS_CONFIG_ADMIN_OIDC_ROLES
- admin::RWS_CONFIG_ADMIN_OIDC_ROLE_CLAIM
- admin::RWS_CONFIG_ADMIN_OIDC_TENANT
- admin::RWS_CONFIG_ADMIN_USERS
- admin::access::AUDIT_CAPACITY
- admin::access::CHAIN_START
- app_manifest::FILE_NAME
- app_manifest::MAX_MANIFEST_SIZE
- app_manifest::ROLES
- authz::rebac::MAX_DEPTH
- authz::rebac::MAX_NAME
- authz::rebac::MAX_READS
- authz::sql::READ_CACHE
- cluster::HEARTBEAT
- cluster::POLL
- cluster::PURGES_KEPT
- cluster::RWS_CONFIG_CLUSTER_PREFIX
- cluster::RWS_CONFIG_CLUSTER_REDIS
- cluster::RWS_CONFIG_CLUSTER_REDIS_PASSWORD
- compression::BROTLI_QUALITY
- compression::DYNAMIC_PREFERENCE
- compression::MIN_COMPRESS_SIZE
- compression::STATIC_PREFERENCE
- compression::ZSTD_LEVEL
- compression::dictionary::DCB_MAGIC
- compression::dictionary::DCZ_MAGIC
- compression::dictionary::MAX_SIZE
- compression::dictionary::PREFERENCE
- config_watch::POLL_INTERVAL
- config_watch::RWS_CONFIG_WATCH
- ctl::EXIT_FAILED
- ctl::EXIT_OK
- ctl::EXIT_UNUSABLE
- dev_mcp::DEFAULT_TOKEN_ENV
- dev_mcp::DEV_WRITE_TOOLS
- dev_mcp::OPS_WRITE_TOOLS
- disk_guard::RECHECK
- disk_guard::RWS_CONFIG_MIN_FREE_DISK
- early_hints::MAX_PER_REQUEST
- entry_point::config_file::SETTINGS_WITHOUT_FLAG
- error::problem::PROBLEM_JSON
- fleet::RWS_CONFIG_FLEET_INSECURE
- fleet::RWS_CONFIG_FLEET_INTERVAL_SECS
- fleet::RWS_CONFIG_FLEET_PUBLIC_KEY
- fleet::RWS_CONFIG_FLEET_REPORT_URL
- fleet::RWS_CONFIG_FLEET_S3_ENDPOINT
- fleet::RWS_CONFIG_FLEET_SOURCE
- fleet::SIG_PREFIX
- gateway_api::CONTROLLER_NAME
- gateway_api::FIELD_MANAGER
- gateway_api::RWS_CONFIG_GATEWAY_API_CONTROLLER_NAME
- gateway_api::RWS_CONFIG_GATEWAY_API_ENABLED
- gateway_api::RWS_CONFIG_GATEWAY_API_GATEWAY
- gateway_api::RWS_CONFIG_GATEWAY_API_IMAGE
- gateway_api::RWS_CONFIG_GATEWAY_API_LEASE_NAMESPACE
- gateway_api::RWS_CONFIG_GATEWAY_API_MODE
- gateway_api::RWS_CONFIG_GATEWAY_API_POD_SELECTOR
- gateway_api::RWS_CONFIG_GATEWAY_API_PORT_RANGE
- gateway_api::RWS_CONFIG_GATEWAY_API_SERVICE_ACCOUNT
- gateway_api::RWS_CONFIG_GATEWAY_API_SERVICE_TYPE
- gateway_api::controller::DEBOUNCE
- gateway_api::controller::RESYNC
- gateway_api::l4::UDP_IDLE
- gateway_api::lease::DURATION
- gateway_api::lease::RENEW
- gateway_api::provision::APP_NAME
- gateway_api::provision::GATEWAY_NAMESPACE_LABEL
- gateway_api::routes::GRPC_METHOD_MATCH
- gateway_api::services::ENDPOINTS_MANAGED_BY
- gateway_api::translate::GATEWAY_NAME_LABEL
- gateway_api::translate::MANAGED_BY
- gateway_api::translate::SUPPORTED_FEATURES
- gateway_api::types::GATEWAY_GROUP
- header::content_disposition::DISPOSITION_TYPE
- http::VERSION
- i18n::MAX_LANGUAGE_RANGES
- ip_filter::DEFAULT_TRUSTED_PROXIES
- json::JSON_TYPE
- log::syslog::MAX_QUEUED
- log::syslog::RWS_CONFIG_ACCESS_LOG_SYSLOG
- log::syslog::RWS_CONFIG_ACCESS_LOG_SYSLOG_FACILITY
- log::tail::CAPACITY
- log::tail::MAX_FOLLOWERS
- log::tail::MAX_LINE
- mcp::DEFAULT_MAX_SESSIONS
- mcp::DEFAULT_MAX_SSE_CLIENTS
- mcp::DEFAULT_SESSION_TTL
- mcp::gateway::DEFAULT_REFRESH
- mcp::gateway::SEPARATOR
- mcp::openapi_tools::MAX_REF_DEPTH
- mcp::openapi_tools::MAX_SCHEMA_DEPTH
- mcp::openapi_tools::MAX_SCHEMA_NODES
- mcp::openapi_tools::MAX_SPEC_BYTES
- metrics::exposition::PROTOBUF_CONTENT_TYPE
- metrics::llm::MAX_MODELS
- null::NULL
- otel::baggage::MAX_BYTES
- otel::baggage::MAX_MEMBERS
- otel::logs::MAX_BATCH
- otel::logs::MAX_PENDING
- prelude::STATUS_CODE_REASON_PHRASE
- proxy::mirror::MAX_MIRRORED_BODY
- proxy::mirror::QUEUE
- proxy::mirror::WORKERS
- request::METHOD
- request_id::DEFAULT_HEADER
- response::STATUS_CODE_REASON_PHRASE
- schema::MAX_DEPTH
- server::REQUEST_HEAD_TIMEOUT
- server::per_core::RWS_CONFIG_RUNTIME
- server::proxy_protocol::V1_MAX
- server::proxy_protocol::V2_MAX
- server::proxy_protocol::V2_SIGNATURE
- server_config::log_privacy::ALWAYS_REDACTED_HEADERS
- server_config::log_privacy::REDACTED
- server_config::log_privacy::RWS_CONFIG_ACCESS_LOG_ANONYMIZE_IP
- server_config::log_privacy::RWS_CONFIG_ACCESS_LOG_IP_HASH_SECRET
- server_config::log_privacy::RWS_CONFIG_LOG_REDACT_HEADERS
- server_config::log_privacy::RWS_CONFIG_LOG_REDACT_QUERY
- sso::oidc_auth::CLAIMS_HEADER
- sso::saml::CLAIMS_HEADER
- symbol::SYMBOL
- traffic::config::RWS_CONFIG_TRAFFIC_ENABLED
- traffic::config::RWS_CONFIG_TRAFFIC_EXCLUDE
- traffic::config::RWS_CONFIG_TRAFFIC_PERSIST
- traffic::config::RWS_CONFIG_TRAFFIC_RETENTION_DAYS
- traffic::record::MAX_CACHE
- traffic::record::MAX_HOSTS
- traffic::record::MAX_PENDING
- traffic::record::TOP
- traffic::record::TOP_SAVED
- traffic::record::UNDECIDED
- waf::decode::MAX_VALUE
- waf::detect::RULES
- wasm_plugin::DEFAULT_FUEL
- wasm_plugin::DEFAULT_MEMORY_MB
- wasm_plugin::MAX_OUTPUT
- webhook::STRIPE_DEFAULT_TOLERANCE_SECS
- websocket::MAX_MESSAGE
- websocket::UPGRADE_TTL