Skip to main content

Module actix

Module actix 

Source
Expand description

Optional Actix transport adapter for the WebDAV protocol model.

Enums§

DavPreparedBody
Request body prepared according to the selected WebDAV method contract.

Functions§

capability_error_response
Maps capability evaluation failures to Actix at the handler boundary.
capability_snapshot
Resolves and validates the product capability declaration.
collect_bounded_body
Collects a bounded request body for parsing by the protocol or product layer.
conditional_plan_error_response
Maps conditional planning failures to Actix at the handler boundary.
convert_header_map
Copies Actix header types into the transport-neutral http 1.x map.
converted_headers
Copies Actix headers into the transport-neutral map.
enforce_if_header_with_backends
Resolves and enforces a parsed WebDAV If header through the canonical backend ports.
enforce_parent_unlocked
Enforces lock submission for the canonical parent and returns a compact typed failure.
enforce_unlocked
Enforces resource lock submission and returns a compact typed failure.
ensure_empty_body
Rejects the first non-empty request body chunk without buffering the remaining payload.
gate_request_method
Applies the resource-aware dispatch gate to an Actix request method.
into_response
Converts a transport-neutral response into an Actix response.
lock_enforcement_error_response
Maps lock-enforcement failures to Actix at the handler boundary.
method_gate_error_response
Maps a rejected method gate to the canonical 405 Actix response.
parent_collection_error_response
Maps parent-collection enforcement failures to Actix at the handler boundary.
plan_http_conditionals
Converts Actix headers and runs the method-aware conditional request planner.
prepare_request_body
Applies an already planned body policy while leaving streaming bodies untouched.
protocol_error_response
Maps a transport-neutral protocol error into its Actix response.
request_head
Parses an Actix request into the transport-neutral request head.
request_target
Parses the request target before resolving whether the HTTP method is known to Forge.