package rpmfile

  1. Overview
  2. Docs

Module RpmfileSource

include module type of struct include Types end
Sourcetype lead = Lead.t
Sourcetype header = (Tag.t * Header.index_value) list
Sourcetype metadata = Types.metadata = {
  1. lead : lead;
  2. signature : header;
  3. header : header;
}
Sourcemodule P (Selector : Selector.S) : sig ... end
Sourcemodule Reader (Selector : Selector.S) : sig ... end
Sourcemodule Selector : sig ... end
Sourcemodule Types : sig ... end
Sourcemodule Tag : sig ... end
Sourcemodule D : sig ... end
Sourcemodule Header : sig ... end
Sourcemodule Lead : sig ... end
Sourceexception Not_found of string
Sourceexception Decode_error of string
Sourceval get_value : 'a -> ('a * 'b) list -> 'b
Sourceval get' : msg:string option -> ('a -> 'b) -> int -> (int * 'a) list -> 'b
Sourceval get : ?msg:string -> 'a D.decoder -> Tag.t -> metadata -> 'a
Sourceval get_from_signature : ?msg:string -> 'a D.decoder -> Tag.t -> metadata -> 'a
Sourceval name : metadata -> string
Sourceval summary' : metadata -> string list
Sourceval summary : metadata -> string
Sourceval description' : metadata -> string list
Sourceval description : metadata -> string
Sourceval build_time : metadata -> int32
Sourceval build_host : metadata -> string
Sourceval size : metadata -> int32
Sourceval os : metadata -> string
Sourceval license : metadata -> string
Sourceval vendor : metadata -> string
Sourceval version : metadata -> string
Sourceval packager : metadata -> string
Sourceval group : metadata -> string list
Sourceval url : metadata -> string
Sourceval arch : metadata -> string
Sourceval archive_size : metadata -> int32
Sourceval md5 : metadata -> Bigstringaf.t option
Sourceval sha1 : metadata -> Bigstringaf.t
Sourceval payload_size : metadata -> int32
OCaml

Innovation. Community. Security.