= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
On This Page
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Parameters
module D : Hash.DIGEST
Signature
val add : ?level:int -> t -> Pack_index.raw * Cstruct.t
Serialize a pack file into a list of buffers. Return the corresponding raw index.
val input :
?progress:(string -> unit) ->
index:Pack_index.f ->
keys:Hash.Set.t ->
read:Value.read_inflated ->
Mstruct.t ->
t Lwt.t
The usual Object.S.input
function, but with additionals index
and keys
arguments to speed-up ramdom accesses and read
to read shallow objects external to the pack file.
module Raw : sig ... end
Raw pack file: they contains a pack index and a list of position-dependant deltas.
type raw = Raw.t
The type for raw packs.
Transform a raw pack file into a position-independant pack file.
On This Page