Module Async_unix__.Raw_fd.Watching

type t =
| Not_watching
| Watch_once of ready_to_result Async_unix__.Import.Ivar.t
| Watch_repeatedly of Async_unix__.Import.Job.t * [ `Bad_fd | `Closed | `Interrupted ] Async_unix__.Import.Ivar.t
| Stop_requested
val sexp_of_t : t ‑> Base.Sexp.t
val invariant : t ‑> unit