Skip to main content

decode_request

Function decode_request 

Source
pub fn decode_request<'de, T: Deserialize<'de>>(
    bytes: &'de [u8],
    id: u64,
    limits: Limits,
) -> T
Expand description

Decode a complete native request frame, trapping on typed codec failure.

Call admit_request before obtaining the argument buffer. This function preserves native identity, traversal, primitive and complete-input validation. Borrowed fields refer to bytes; the caller must retain it through their use.