Test_providers.Unix_readerUnix_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