Source file plebeia__.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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
(* generated by dune *)

(** @canonical Plebeia.Commit *)
module Commit = Plebeia__Commit

(** @canonical Plebeia.Commit_db *)
module Commit_db = Plebeia__Commit_db

(** @canonical Plebeia.Commit_hash *)
module Commit_hash = Plebeia__Commit_hash

(** @canonical Plebeia.Commit_storage *)
module Commit_storage = Plebeia__Commit_storage

(** @canonical Plebeia.Commit_tree *)
module Commit_tree = Plebeia__Commit_tree

(** @canonical Plebeia.Context *)
module Context = Plebeia__Context

(** @canonical Plebeia.Copy *)
module Copy = Plebeia__Copy

(** @canonical Plebeia.Cursor *)
module Cursor = Plebeia__Cursor

(** @canonical Plebeia.Cursor_tools *)
module Cursor_tools = Plebeia__Cursor_tools

(** @canonical Plebeia.Data_encoding_tools *)
module Data_encoding_tools = Plebeia__Data_encoding_tools

(** @canonical Plebeia.Debug *)
module Debug = Plebeia__Debug

(** @canonical Plebeia.Deep *)
module Deep = Plebeia__Deep

(** @canonical Plebeia.Diff *)
module Diff = Plebeia__Diff

(** @canonical Plebeia.Envconf *)
module Envconf = Plebeia__Envconf

(** @canonical Plebeia.Error *)
module Error = Plebeia__Error

(** @canonical Plebeia.Fs *)
module Fs = Plebeia__Fs

(** @canonical Plebeia.Fs_impl *)
module Fs_impl = Plebeia__Fs_impl

(** @canonical Plebeia.Fs_intf *)
module Fs_intf = Plebeia__Fs_intf

(** @canonical Plebeia.Fs_tree *)
module Fs_tree = Plebeia__Fs_tree

(** @canonical Plebeia.Gc *)
module Gc = Plebeia__Gc

(** @canonical Plebeia.Gen *)
module Gen = Plebeia__Gen

(** @canonical Plebeia.Hash *)
module Hash = Plebeia__Hash

(** @canonical Plebeia.Hashcons *)
module Hashcons = Plebeia__Hashcons

(** @canonical Plebeia.Hashfunc *)
module Hashfunc = Plebeia__Hashfunc

(** @canonical Plebeia.Hashfunc_intf *)
module Hashfunc_intf = Plebeia__Hashfunc_intf

(** @canonical Plebeia.Index *)
module Index = Plebeia__Index

(** @canonical Plebeia.Info *)
module Info = Plebeia__Info

(** @canonical Plebeia.Key *)
module Key = Plebeia__Key

(** @canonical Plebeia.Limit *)
module Limit = Plebeia__Limit

(** @canonical Plebeia.Lock *)
module Lock = Plebeia__Lock

(** @canonical Plebeia.Log *)
module Log = Plebeia__Log

(** @canonical Plebeia.Memory_cache *)
module Memory_cache = Plebeia__Memory_cache

(** @canonical Plebeia.Merkle_proof *)
module Merkle_proof = Plebeia__Merkle_proof

(** @canonical Plebeia.Mmap *)
module Mmap = Plebeia__Mmap

(** @canonical Plebeia.Mmap_intf *)
module Mmap_intf = Plebeia__Mmap_intf

(** @canonical Plebeia.Monad *)
module Monad = Plebeia__Monad

(** @canonical Plebeia.Node *)
module Node = Plebeia__Node

(** @canonical Plebeia.Node_cache *)
module Node_cache = Plebeia__Node_cache

(** @canonical Plebeia.Node_hash *)
module Node_hash = Plebeia__Node_hash

(** @canonical Plebeia.Node_storage *)
module Node_storage = Plebeia__Node_storage

(** @canonical Plebeia.Node_tools *)
module Node_tools = Plebeia__Node_tools

(** @canonical Plebeia.Node_type *)
module Node_type = Plebeia__Node_type

(** @canonical Plebeia.Option *)
module Option = Plebeia__Option

(** @canonical Plebeia.Path *)
module Path = Plebeia__Path

(** @canonical Plebeia.Patricia_storage *)
module Patricia_storage = Plebeia__Patricia_storage

(** @canonical Plebeia.Result *)
module Result = Plebeia__Result

(** @canonical Plebeia.Result_lwt *)
module Result_lwt = Plebeia__Result_lwt

(** @canonical Plebeia.Segment *)
module Segment = Plebeia__Segment

(** @canonical Plebeia.Segment_int_array *)
module Segment_int_array = Plebeia__Segment_int_array

(** @canonical Plebeia.Snapshot *)
module Snapshot = Plebeia__Snapshot

(** @canonical Plebeia.Stat *)
module Stat = Plebeia__Stat

(** @canonical Plebeia.Storage *)
module Storage = Plebeia__Storage

(** @canonical Plebeia.Traverse *)
module Traverse = Plebeia__Traverse

(** @canonical Plebeia.Utils *)
module Utils = Plebeia__Utils

(** @canonical Plebeia.Value *)
module Value = Plebeia__Value

(** @canonical Plebeia.Vc *)
module Vc = Plebeia__Vc

(** @canonical Plebeia.Version *)
module Version = Plebeia__Version

(** @canonical Plebeia.Xcstruct *)
module Xcstruct = Plebeia__Xcstruct