async_unix
Fd.Kind
async_unix.thread_pool
async_unix.thread_safe_ivar
async_unix.thread_safe_pipe
type t =
| Char
a terminal
| Fifo
a pipe
| File
a regular file
| Socket of [ `Unconnected | `Bound | `Passive | `Active ]
val infer_using_stat : Core.Unix.File_descr.t -> t Async_kernel.Deferred.t