Module T1.Event
module Status : sig ... endtype t= Async_kernel__.Types.Event.t={mutable alarm : Async_kernel__.Job_or_event.t Alarm.t;mutable at : Time_ns.t;callback : unit -> unit;execution_context : Async_kernel.Execution_context.t;mutable interval : Time_ns.Span.t option;mutable next_fired : t;mutable status : Status.t;}
val status : t -> Status.tval set_status : t -> Status.t -> unitval next_fired : t -> tval set_next_fired : t -> t -> unitval interval : t -> Time_ns.Span.t optionval set_interval : t -> Time_ns.Span.t option -> unitval execution_context : t -> Async_kernel.Execution_context.tval callback : t -> unit -> unitval at : t -> Time_ns.tval set_at : t -> Time_ns.t -> unitval alarm : t -> Async_kernel__.Job_or_event.t Alarm.tval set_alarm : t -> Async_kernel__.Job_or_event.t Alarm.t -> unit
module Fields : sig ... end