Module Types.Event

module Status : sig ... end
type t = {
mutable alarm : Job_or_event.t Timing_wheel.Alarm.t;
mutable at : Async_kernel__.Import.Time_ns.t;
callback : unit -> unit;
execution_context : Execution_context.t;
mutable interval : Async_kernel__.Import.Time_ns.Span.t option;
mutable next_fired : t;
mutable status : Status.t;
}