neon_arch commited on
Commit
4157ba8
1 Parent(s): 4c298ce

⚙️ refactor: add new crates (#180)(#178)

Browse files
Files changed (2) hide show
  1. Cargo.lock +27 -0
  2. Cargo.toml +3 -1
Cargo.lock CHANGED
@@ -312,6 +312,12 @@ version = "0.10.3"
312
  source = "registry+https://github.com/rust-lang/crates.io-index"
313
  checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
314
 
 
 
 
 
 
 
315
  [[package]]
316
  name = "async-trait"
317
  version = "0.1.73"
@@ -1613,6 +1619,16 @@ version = "0.2.147"
1613
  source = "registry+https://github.com/rust-lang/crates.io-index"
1614
  checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
1615
 
 
 
 
 
 
 
 
 
 
 
1616
  [[package]]
1617
  name = "linux-raw-sys"
1618
  version = "0.4.5"
@@ -1741,6 +1757,15 @@ dependencies = [
1741
  "autocfg 1.1.0",
1742
  ]
1743
 
 
 
 
 
 
 
 
 
 
1744
  [[package]]
1745
  name = "mime"
1746
  version = "0.3.17"
@@ -3688,6 +3713,7 @@ dependencies = [
3688
  "actix-cors",
3689
  "actix-files",
3690
  "actix-web",
 
3691
  "async-trait",
3692
  "criterion",
3693
  "dhat",
@@ -3698,6 +3724,7 @@ dependencies = [
3698
  "handlebars",
3699
  "log",
3700
  "md5",
 
3701
  "mlua",
3702
  "rand 0.8.5",
3703
  "redis",
 
312
  source = "registry+https://github.com/rust-lang/crates.io-index"
313
  checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
314
 
315
+ [[package]]
316
+ name = "async-once-cell"
317
+ version = "0.5.3"
318
+ source = "registry+https://github.com/rust-lang/crates.io-index"
319
+ checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb"
320
+
321
  [[package]]
322
  name = "async-trait"
323
  version = "0.1.73"
 
1619
  source = "registry+https://github.com/rust-lang/crates.io-index"
1620
  checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
1621
 
1622
+ [[package]]
1623
+ name = "libmimalloc-sys"
1624
+ version = "0.1.34"
1625
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1626
+ checksum = "25d058a81af0d1c22d7a1c948576bee6d673f7af3c0f35564abd6c81122f513d"
1627
+ dependencies = [
1628
+ "cc",
1629
+ "libc",
1630
+ ]
1631
+
1632
  [[package]]
1633
  name = "linux-raw-sys"
1634
  version = "0.4.5"
 
1757
  "autocfg 1.1.0",
1758
  ]
1759
 
1760
+ [[package]]
1761
+ name = "mimalloc"
1762
+ version = "0.1.38"
1763
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1764
+ checksum = "972e5f23f6716f62665760b0f4cbf592576a80c7b879ba9beaafc0e558894127"
1765
+ dependencies = [
1766
+ "libmimalloc-sys",
1767
+ ]
1768
+
1769
  [[package]]
1770
  name = "mime"
1771
  version = "0.3.17"
 
3713
  "actix-cors",
3714
  "actix-files",
3715
  "actix-web",
3716
+ "async-once-cell",
3717
  "async-trait",
3718
  "criterion",
3719
  "dhat",
 
3724
  "handlebars",
3725
  "log",
3726
  "md5",
3727
+ "mimalloc",
3728
  "mlua",
3729
  "rand 0.8.5",
3730
  "redis",
Cargo.toml CHANGED
@@ -25,10 +25,12 @@ md5 = {version="0.7.0"}
25
  rand={version="0.8.5"}
26
  error-stack = {version="0.4.0"}
27
  async-trait = {version="0.1.73"}
28
- regex = {version="1.9.3", features=["perf"]}
29
  smallvec = {version="1.11.0", features=["union", "serde"]}
30
  futures = {version="0.3.28"}
31
  dhat = {version="0.3.2", optional = true}
 
 
32
 
33
  [dev-dependencies]
34
  rusty-hook = "^0.11.2"
 
25
  rand={version="0.8.5"}
26
  error-stack = {version="0.4.0"}
27
  async-trait = {version="0.1.73"}
28
+ regex = {version="1.9.4", features=["perf"]}
29
  smallvec = {version="1.11.0", features=["union", "serde"]}
30
  futures = {version="0.3.28"}
31
  dhat = {version="0.3.2", optional = true}
32
+ mimalloc = { version = "0.1.38", default-features = false }
33
+ async-once-cell = {version="0.5.3"}
34
 
35
  [dev-dependencies]
36
  rusty-hook = "^0.11.2"