`type t`````
`include sig ... end`
`val compare : t ‑> t ‑> int`
`val hash_fold_t : Base.Hash.state ‑> t ‑> Base.Hash.state`
`val hash : t ‑> Base.Hash.hash_value`
`val sexp_of_t : t ‑> Base.Sexp.t`
`val create : ?⁠jitter:Core.Time.Span.t ‑> Core.Time.Span.t ‑> t`

`create ?jitter span` creates a retry interval of a uniformly random time span in the range `span - jitter, span + jitter`

`val to_span : t ‑> Core.Time.Span.t`
`module Stable : sig ... end`