Skip to main content

fetch_loose_object

Function fetch_loose_object 

Source
pub fn fetch_loose_object<'a>(
    transport: &mut impl Transport,
    expected: ObjectId,
    response_storage: &mut [u8],
    object_storage: &'a mut [u8],
    window: &mut [u8; 32768],
    limits: InflateLimits,
) -> Result<Object<'a>>
Expand description

Fetch and validate a dumb-HTTP loose object using independent wire and inflated buffers. The transport remains responsible for HTTP framing.