Skip to main content

try_encode_load_miss_into

Function try_encode_load_miss_into 

Source
pub fn try_encode_load_miss_into(
    resource_id: u32,
    prefetch: bool,
    dst: &mut Vec<u8>,
) -> Result<(), ProtocolError>
Expand description

Strictly encode a load-miss slot into caller-owned storage.

Clears and resizes dst to exactly one protocol slot, reusing allocation.

ยงErrors

Returns ProtocolError when slot sizing, word indexing, or host staging reservation fails.