Skip to main content

slice_blob_range

Function slice_blob_range 

Source
pub fn slice_blob_range(
    data: &[u8],
    start: u64,
    end_inclusive: u64,
) -> Result<Vec<u8>, StoreError>
Expand description

Return a byte range from an in-memory blob.

end_inclusive follows HTTP/storage range conventions. Out-of-bounds ranges return an empty or clamped slice instead of an error.