Test_providers.Unix_reader
Unix_reader
is a provider for Test_interfaces.Directory_reader
based on Unix
.
It is meant to demonstrate how to illustrate how multiple providers may be implemented the same interfaces. Eio_reader
is another provider for the Test_interfaces.Directory_reader
interface.
The structure of this file is very similar to the Eio_reader
module, thus is not documented in details. Refer to Eio_reader
for more.
val make : t -> Test_interfaces.Directory_reader.tag Provider.packed