sig type t = Not_watching | Watching of Raw_fd.ready_to_result Import.Ivar.t | Stop_requested val sexp_of_t : Raw_fd.Watching.t -> Sexplib.Sexp.t val invariant : Raw_fd.Watching.t -> unit end