Module ThreadIdDomain

Thread ID domains.

module type S = sig ... end
module type Stateless = sig ... end
module type Stateful = sig ... end

Type to represent an abstract thread ID.

module ThreadLiftNames : sig ... end
module Lift (Thread : S) : sig ... end
type thread =
  1. | Thread of FlagConfiguredTID.t
  2. | UnknownThread
val equal_thread : thread -> thread -> Ppx_deriving_runtime.bool
val compare_thread : thread -> thread -> Ppx_deriving_runtime.int
val hash_thread : thread -> int
module Thread : Stateful with type t = thread
module ThreadLifted : sig ... end