package git-kv

  1. Overview
  2. Docs

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.