module type Basic_scheduler = sig .. end
sig
end
module Execution_context: sig .. end
type t
val t : unit -> t
unit -> t
val current_execution_context : t -> Execution_context.t
t -> Execution_context.t
val add_job : t -> Execution_context.t Job.t -> unit
t -> Execution_context.t Job.t -> unit