Modes_lib.Crossingsinclude Per_axis with type 'a wrapped := 'a Crossing.ttype t = {locality : Modes_lib__.Modes_lib_intf.Definitions.locality Crossing.t;portability : Modes_lib__.Modes_lib_intf.Definitions.portability Crossing.t;contention : Modes_lib__.Modes_lib_intf.Definitions.contention Crossing.t;statefulness : Modes_lib__.Modes_lib_intf.Definitions.statefulness Crossing.t;visibility : Modes_lib__.Modes_lib_intf.Definitions.visibility Crossing.t;linearity : Modes_lib__.Modes_lib_intf.Definitions.linearity Crossing.t;uniqueness : Modes_lib__.Modes_lib_intf.Definitions.uniqueness Crossing.t;yielding : Modes_lib__.Modes_lib_intf.Definitions.yielding Crossing.t;forkable : Modes_lib__.Modes_lib_intf.Definitions.forkable Crossing.t;staticity : Modes_lib__.Modes_lib_intf.Definitions.staticity Crossing.t;}val sexp_of_t : t -> Sexplib0.Sexp.tval get : t -> 'a Modes_lib__.Modes_lib_intf.Definitions.axis -> 'a Crossing.tval set :
t ->
'a Modes_lib__.Modes_lib_intf.Definitions.axis ->
'a Crossing.t ->
t