# Module type Timing_wheel_intf.Timing_wheel_time

    module type Timing_wheel_time = sig .. end

`Timing_wheel_time` is used to parameterize the timing-wheel interface over both `Time` and `Time_ns`.

    type t

    module Span: sig .. end

    include Comparable.Infix

    include Equal.S

    val epoch : t

    val add : t ->
           Span.t ->
           t

    val sub : t ->
           Span.t ->
           t

    val sexp_of_t : t -> Sexplib.Sexp.t

    val compare : t ->
           t -> int