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.