Sourcetype db = | Database : 'db * (module AUTH with type t = 'db) -> db
Sourceand request = | Pty_req of {width : int32;height : int32;max_width : int32;max_height : int32;term : string;
}| Pty_set of {width : int32;height : int32;max_width : int32;max_height : int32;
}| Set_env of {key : string;value : string;
}| Channel of {cmd : string;ic : unit -> string option;oc : string -> unit;ec : string -> unit;
}| Shell of {ic : unit -> string option;oc : string -> unit;ec : string -> unit;
}
Sourceand channel = {cmd : string option;id : int32;q : string Flux.Bqueue.c;prm : unit Miou.t;
}