module Fd:sig..end
type | | | Path of  | 
| | | Socket of  | 
| | | Pipe of  | 
| | | Inotify | 
type |    | fd : | (* | File descriptor (0=stdin, 1=stdout, etc.) | *) | 
|    | fd_stat : | (* | Kind of file | *) | 
val fd_stat : t -> fd_statval fd : t -> intmodule Fields:sig..end
val fd_stat_of_sexp : Sexplib.Sexp.t -> fd_statval sexp_of_fd_stat : fd_stat -> Sexplib.Sexp.tval t_of_sexp : Sexplib.Sexp.t -> tval sexp_of_t : t -> Sexplib.Sexp.t