package git-kv

  1. Overview
  2. Docs
A Mirage_kv implementation using git

Install

Dune Dependency

Authors

Maintainers

Sources

git-kv-0.2.0.tbz
sha256=40de3010d82dd8e9229e7df09c0a649e81efd47e991ef6eb31ee0c713dfe400d
sha512=fe70e3d1ad0f2a07dfd594ea87b4a4fcc1fe5633ced537206e61d566a2f97061dd0b348b1e93b8de1196af5878f307b7a3f595b1b51b25da89ee918328b977d9

doc/git-kv.mem/Git_store/Endpoint/index.html

Module Git_store.EndpointSource

Sourcetype handshake = uri0:Uri.t -> uri1:Uri.t -> Mimic.flow -> unit Lwt.t
Sourceval git_capabilities : [ `Rd | `Wr ] Mimic.value
Sourceval git_scheme : [ `Git | `HTTP | `HTTPS | `SSH | `Scheme of string ] Mimic.value
Sourceval git_path : string Mimic.value
Sourceval git_hostname : string Mimic.value
Sourceval git_ssh_user : string Mimic.value
Sourceval git_port : int Mimic.value
Sourceval git_http_headers : (string * string) list Mimic.value
Sourceval git_transmission : [ `Exec | `Git | `HTTP of Uri.t * handshake ] Mimic.value
Sourceval git_uri : Uri.t Mimic.value
Sourcetype t = {
  1. scheme : [ `SSH of string | `Git | `HTTP of (string * string) list | `HTTPS of (string * string) list | `Scheme of string ];
  2. port : int option;
  3. path : string;
  4. hostname : string;
}
Sourceval error_msgf : ('a, Format.formatter, unit, ('b, [> `Msg of string ]) result) format4 -> 'a
Sourceval msgf : ('a, Format.formatter, unit, [> `Msg of string ]) format4 -> 'a
Sourceval pp : Format.formatter -> t -> unit
Sourceval headers_from_uri : Uri.t -> (string * string) list
Sourceval of_string : string -> (t, [> `Msg of string ]) result
Sourceval with_headers_if_http : (string * string) list -> t -> t
Sourceval to_ctx : t -> Mimic.ctx -> Mimic.ctx
OCaml

Innovation. Community. Security.