`sig
type 'a t
val invariant :
'a Timing_wheel_intf.Timing_wheel.Priority_queue.priority_queue ->
'a Invariant.t ->
'a Timing_wheel_intf.Timing_wheel.Priority_queue.Elt.t Invariant.t
val key :
'a Timing_wheel_intf.Timing_wheel.Priority_queue.priority_queue ->
'a Timing_wheel_intf.Timing_wheel.Priority_queue.Elt.t -> Key.t
val value :
'a Timing_wheel_intf.Timing_wheel.Priority_queue.priority_queue ->
'a Timing_wheel_intf.Timing_wheel.Priority_queue.Elt.t -> 'a
val sexp_of_t :
('a -> Sexplib.Sexp.t) ->
'a Timing_wheel_intf.Timing_wheel.Priority_queue.Elt.t -> Sexplib.Sexp.t
end`