Module Participating_state
include module type of struct include T end
type 'a t = [ | `Active of 'a |
| `Bootstrapping |
]val (>>=) : 'a T.t -> ( 'a -> 'b T.t ) -> 'b T.tval (>>|) : 'a T.t -> ( 'a -> 'b ) -> 'b T.tval bind : 'a T.t -> f:( 'a -> 'b T.t ) -> 'b T.tval return : 'a -> 'a T.tval map : 'a T.t -> f:( 'a -> 'b ) -> 'b T.tval ignore_m : 'a T.t -> unit T.tval all : 'a T.t list -> 'a list T.tval all_unit : unit T.t list -> unit T.tval active : [< `Active of 'a | `Bootstrapping ] -> 'b optionval bootstrap_err_msg : stringval active_exn : [< `Active of 'a | `Bootstrapping ] -> 'bval active_error :
[< `Active of 'a | `Bootstrapping ] ->
( 'b, Core_kernel__.Error.t ) Core_kernel._resultval to_deferred_or_error :
'a Async_kernel.Deferred.t t ->
'a Async_kernel.Deferred.Or_error.tval sequence : 'a T.t Core_kernel.List.t -> 'a0 Core_kernel.List.t T.t