Source file await_sync__.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
(* generated by dune *)

(** @canonical Await_sync.Atom *)
module Atom = Await_sync__Atom

(** @canonical Await_sync.Await_sync_intf *)
module Await_sync_intf = Await_sync__Await_sync_intf

(** @canonical Await_sync.Awaitable *)
module Awaitable = Await_sync__Awaitable

(** @canonical Await_sync.Barrier *)
module Barrier = Await_sync__Barrier

(** @canonical Await_sync.Bounded_spsc_queue *)
module Bounded_spsc_queue = Await_sync__Bounded_spsc_queue

(** @canonical Await_sync.Condition *)
module Condition = Await_sync__Condition

(** @canonical Await_sync.Condition_intf *)
module Condition_intf = Await_sync__Condition_intf

(** @canonical Await_sync.Countdown_latch *)
module Countdown_latch = Await_sync__Countdown_latch

(** @canonical Await_sync.Import *)
module Import = Await_sync__Import

(** @canonical Await_sync.Ivar *)
module Ivar = Await_sync__Ivar

(** @canonical Await_sync.Lazy *)
module Lazy = Await_sync__Lazy

(** @canonical Await_sync.Lazy_intf *)
module Lazy_intf = Await_sync__Lazy_intf

(** @canonical Await_sync.Lock_common *)
module Lock_common = Await_sync__Lock_common

(** @canonical Await_sync.Lock_common_intf *)
module Lock_common_intf = Await_sync__Lock_common_intf

(** @canonical Await_sync.Mpmc_queue *)
module Mpmc_queue = Await_sync__Mpmc_queue

(** @canonical Await_sync.Mutex *)
module Mutex = Await_sync__Mutex

(** @canonical Await_sync.Mutex_awaitable *)
module Mutex_awaitable = Await_sync__Mutex_awaitable

(** @canonical Await_sync.Mutex_common *)
module Mutex_common = Await_sync__Mutex_common

(** @canonical Await_sync.Mutex_intf *)
module Mutex_intf = Await_sync__Mutex_intf

(** @canonical Await_sync.Mutex_loc *)
module Mutex_loc = Await_sync__Mutex_loc

(** @canonical Await_sync.Mvar *)
module Mvar = Await_sync__Mvar

(** @canonical Await_sync.Nonempty_queue *)
module Nonempty_queue = Await_sync__Nonempty_queue

(** @canonical Await_sync.Parking_lot *)
module Parking_lot = Await_sync__Parking_lot

(** @canonical Await_sync.Rwlock *)
module Rwlock = Await_sync__Rwlock

(** @canonical Await_sync.Scope *)
module Scope = Await_sync__Scope

(** @canonical Await_sync.Semaphore *)
module Semaphore = Await_sync__Semaphore

(** @canonical Await_sync.Stack *)
module Stack = Await_sync__Stack

module Await_sync__ = struct end
[@@deprecated "this module is shadowed"]