pub fn request_origin_scheme(
request: Option<&HttpRequest>,
transport_type: NativeTransportType,
direct_client_ip: Option<&str>,
trusted_proxy_cidrs: Option<&str>,
) -> &'static strExpand description
Returns the scheme trusted for one request transport.
§Parameters
request: Input consumed bycrate::runtime::dynamic::request_origin_scheme.transport_type: Input consumed bycrate::runtime::dynamic::request_origin_scheme.direct_client_ip: Input consumed bycrate::runtime::dynamic::request_origin_scheme.trusted_proxy_cidrs: Input consumed bycrate::runtime::dynamic::request_origin_scheme.
§Returns
Returns the computed value produced by crate::runtime::dynamic::request_origin_scheme.
§Performance
Performance is proportional to the size of the supplied inputs and any parsed or loaded data consumed by crate::runtime::dynamic::request_origin_scheme.
§Examples
ⓘ
let _result = pharos_native::runtime::dynamic::request_origin_scheme(todo!(), todo!(), todo!(), "127.0.0.1/32");§Related
crate::runtime::dynamicfor adjacent helpers that share the same runtime surface.