Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
A library for reading metadata from RPM packages using Eio abstractions.
let read_metadata path =
let module Rpm_reader = Rpmfile_eio.Reader.Make (Rpmfile.Selector.Base) in
let metadata =
Path.with_open_in path (Rpm_reader.of_flow ~max_size:5_000)
|> Result.get_ok
in
(* ... *)
module P : sig ... end
Eio.Buf_read
's parsers.
module Reader : sig ... end
Reader from Eio.Flow.source
stream.