no bug - Correct some typos in the comments. a=typo-fix
[gecko.git] / third_party / rust / rkv / Cargo.toml
blob03a068c4586ebf78a5dbbc11ebe7b9e3b3a72679
1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
3 # When uploading crates to the registry Cargo will automatically
4 # "normalize" Cargo.toml files for maximal compatibility
5 # with all versions of Cargo and also rewrite `path` dependencies
6 # to registry (e.g., crates.io) dependencies.
8 # If you are reading this file be aware that the original Cargo.toml
9 # will likely look very different (and much more reasonable).
10 # See Cargo.toml.orig for the original contents.
12 [package]
13 edition = "2018"
14 rust-version = "1.66"
15 name = "rkv"
16 version = "0.19.0"
17 authors = [
18     "Richard Newman <rnewman@twinql.com>",
19     "Nan Jiang <najiang@mozilla.com>",
20     "Myk Melez <myk@mykzilla.org>",
21     "Victor Porof <vporof@mozilla.com>",
23 exclude = ["/tests/envs/*"]
24 description = "A simple, humane, typed key-value storage solution"
25 homepage = "https://github.com/mozilla/rkv"
26 documentation = "https://docs.rs/rkv"
27 readme = "README.md"
28 keywords = [
29     "lmdb",
30     "database",
31     "storage",
33 categories = ["database"]
34 license = "Apache-2.0"
35 repository = "https://github.com/mozilla/rkv"
37 [[bin]]
38 name = "rand"
39 path = "src/bin/rand.rs"
40 required-features = ["lmdb"]
42 [[bin]]
43 name = "dump"
44 path = "src/bin/dump.rs"
45 required-features = ["lmdb"]
47 [[test]]
48 name = "env-all"
49 required-features = ["lmdb"]
51 [[test]]
52 name = "env-lmdb"
53 required-features = ["lmdb"]
55 [[test]]
56 name = "env-migration"
57 required-features = ["lmdb"]
59 [dependencies.arrayref]
60 version = "0.3"
62 [dependencies.bincode]
63 version = "1.0"
65 [dependencies.bitflags]
66 version = "2.4.1"
67 features = ["serde"]
69 [dependencies.byteorder]
70 version = "1"
72 [dependencies.id-arena]
73 version = "2.2"
75 [dependencies.lazy_static]
76 version = "1.1"
78 [dependencies.lmdb-rkv]
79 version = "0.14"
80 optional = true
82 [dependencies.log]
83 version = "0.4.20"
85 [dependencies.ordered-float]
86 version = "3.0.0"
88 [dependencies.paste]
89 version = "1.0.6"
91 [dependencies.serde]
92 version = "1.0.144"
93 features = [
94     "derive",
95     "rc",
98 [dependencies.serde_derive]
99 version = "1.0"
101 [dependencies.thiserror]
102 version = "1.0"
104 [dependencies.url]
105 version = "2.0"
107 [dependencies.uuid]
108 version = "1.0"
110 [dev-dependencies.byteorder]
111 version = "1"
113 [dev-dependencies.tempfile]
114 version = "3"
116 [features]
117 db-dup-sort = []
118 db-int-key = []
119 default = [
120     "db-dup-sort",
121     "db-int-key",
123 lmdb = ["lmdb-rkv"]
124 no-canonicalize-path = []
125 with-asan = [
126     "lmdb",
127     "lmdb-rkv/with-asan",
129 with-fuzzer = [
130     "lmdb",
131     "lmdb-rkv/with-fuzzer",
133 with-fuzzer-no-link = [
134     "lmdb",
135     "lmdb-rkv/with-fuzzer-no-link",