variphx commited on
Commit
93f895b
·
1 Parent(s): a866bd8

add: add qdrant-client to deps

Browse files
Files changed (2) hide show
  1. Cargo.lock +1070 -41
  2. Cargo.toml +1 -0
Cargo.lock CHANGED
@@ -31,13 +31,14 @@ name = "aic-server"
31
  version = "0.1.0"
32
  dependencies = [
33
  "anyhow",
34
- "axum",
35
  "deadpool-diesel",
36
  "diesel",
37
  "futures",
 
38
  "serde",
39
  "tokio",
40
- "tower",
41
  "tower-http",
42
  "tracing",
43
  "utoipa",
@@ -60,13 +61,85 @@ dependencies = [
60
  "derive_arbitrary",
61
  ]
62
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  [[package]]
64
  name = "axum"
65
  version = "0.8.4"
66
  source = "registry+https://github.com/rust-lang/crates.io-index"
67
  checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5"
68
  dependencies = [
69
- "axum-core",
70
  "bytes",
71
  "form_urlencoded",
72
  "futures-util",
@@ -76,7 +149,7 @@ dependencies = [
76
  "hyper",
77
  "hyper-util",
78
  "itoa",
79
- "matchit",
80
  "memchr",
81
  "mime",
82
  "percent-encoding",
@@ -88,12 +161,32 @@ dependencies = [
88
  "serde_urlencoded",
89
  "sync_wrapper",
90
  "tokio",
91
- "tower",
92
  "tower-layer",
93
  "tower-service",
94
  "tracing",
95
  ]
96
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  [[package]]
98
  name = "axum-core"
99
  version = "0.5.2"
@@ -168,12 +261,43 @@ version = "1.10.1"
168
  source = "registry+https://github.com/rust-lang/crates.io-index"
169
  checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
170
 
 
 
 
 
 
 
 
 
 
171
  [[package]]
172
  name = "cfg-if"
173
  version = "1.0.1"
174
  source = "registry+https://github.com/rust-lang/crates.io-index"
175
  checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
176
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  [[package]]
178
  name = "cpufeatures"
179
  version = "0.2.17"
@@ -288,6 +412,37 @@ dependencies = [
288
  "syn",
289
  ]
290
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  [[package]]
292
  name = "diesel"
293
  version = "2.2.12"
@@ -495,12 +650,64 @@ dependencies = [
495
  "version_check",
496
  ]
497
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
498
  [[package]]
499
  name = "gimli"
500
  version = "0.31.1"
501
  source = "registry+https://github.com/rust-lang/crates.io-index"
502
  checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
503
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
504
  [[package]]
505
  name = "hashbrown"
506
  version = "0.15.5"
@@ -574,6 +781,7 @@ dependencies = [
574
  "bytes",
575
  "futures-channel",
576
  "futures-util",
 
577
  "http",
578
  "http-body",
579
  "httparse",
@@ -582,6 +790,37 @@ dependencies = [
582
  "pin-project-lite",
583
  "smallvec",
584
  "tokio",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
585
  ]
586
 
587
  [[package]]
@@ -590,14 +829,22 @@ version = "0.1.16"
590
  source = "registry+https://github.com/rust-lang/crates.io-index"
591
  checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
592
  dependencies = [
 
593
  "bytes",
 
594
  "futures-core",
 
595
  "http",
596
  "http-body",
597
  "hyper",
 
 
 
598
  "pin-project-lite",
 
599
  "tokio",
600
  "tower-service",
 
601
  ]
602
 
603
  [[package]]
@@ -713,6 +960,16 @@ dependencies = [
713
  "icu_properties",
714
  ]
715
 
 
 
 
 
 
 
 
 
 
 
716
  [[package]]
717
  name = "indexmap"
718
  version = "2.10.0"
@@ -720,7 +977,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
720
  checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
721
  dependencies = [
722
  "equivalent",
723
- "hashbrown",
724
  "serde",
725
  ]
726
 
@@ -735,12 +992,47 @@ dependencies = [
735
  "libc",
736
  ]
737
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
738
  [[package]]
739
  name = "itoa"
740
  version = "1.0.15"
741
  source = "registry+https://github.com/rust-lang/crates.io-index"
742
  checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
743
 
 
 
 
 
 
 
 
 
 
 
744
  [[package]]
745
  name = "libc"
746
  version = "0.2.175"
@@ -768,6 +1060,18 @@ version = "0.4.27"
768
  source = "registry+https://github.com/rust-lang/crates.io-index"
769
  checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
770
 
 
 
 
 
 
 
 
 
 
 
 
 
771
  [[package]]
772
  name = "matchit"
773
  version = "0.8.4"
@@ -812,8 +1116,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
812
  checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
813
  dependencies = [
814
  "libc",
815
- "wasi",
816
- "windows-sys",
817
  ]
818
 
819
  [[package]]
@@ -841,6 +1145,12 @@ version = "1.21.3"
841
  source = "registry+https://github.com/rust-lang/crates.io-index"
842
  checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
843
 
 
 
 
 
 
 
844
  [[package]]
845
  name = "paste"
846
  version = "1.0.15"
@@ -853,6 +1163,26 @@ version = "2.3.1"
853
  source = "registry+https://github.com/rust-lang/crates.io-index"
854
  checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
855
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
856
  [[package]]
857
  name = "pin-project-lite"
858
  version = "0.2.16"
@@ -874,6 +1204,15 @@ dependencies = [
874
  "zerovec",
875
  ]
876
 
 
 
 
 
 
 
 
 
 
877
  [[package]]
878
  name = "pq-sys"
879
  version = "0.7.2"
@@ -894,46 +1233,275 @@ dependencies = [
894
  ]
895
 
896
  [[package]]
897
- name = "quote"
898
- version = "1.0.40"
899
  source = "registry+https://github.com/rust-lang/crates.io-index"
900
- checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
901
  dependencies = [
902
- "proc-macro2",
 
903
  ]
904
 
905
  [[package]]
906
- name = "regex"
907
- version = "1.11.1"
908
  source = "registry+https://github.com/rust-lang/crates.io-index"
909
- checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
910
  dependencies = [
911
- "aho-corasick",
912
- "memchr",
913
- "regex-automata",
914
- "regex-syntax",
 
915
  ]
916
 
917
  [[package]]
918
- name = "regex-automata"
919
- version = "0.4.9"
920
  source = "registry+https://github.com/rust-lang/crates.io-index"
921
- checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
922
  dependencies = [
923
- "aho-corasick",
924
- "memchr",
925
- "regex-syntax",
926
  ]
927
 
928
  [[package]]
929
- name = "regex-syntax"
930
- version = "0.8.5"
931
- source = "registry+https://github.com/rust-lang/crates.io-index"
932
- checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
933
-
934
- [[package]]
935
- name = "rust-embed"
936
- version = "8.7.2"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
937
  source = "registry+https://github.com/rust-lang/crates.io-index"
938
  checksum = "025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a"
939
  dependencies = [
@@ -971,6 +1539,69 @@ version = "0.1.26"
971
  source = "registry+https://github.com/rust-lang/crates.io-index"
972
  checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
973
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
974
  [[package]]
975
  name = "rustversion"
976
  version = "1.0.22"
@@ -992,6 +1623,44 @@ dependencies = [
992
  "winapi-util",
993
  ]
994
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
995
  [[package]]
996
  name = "serde"
997
  version = "1.0.219"
@@ -1057,6 +1726,12 @@ dependencies = [
1057
  "digest",
1058
  ]
1059
 
 
 
 
 
 
 
1060
  [[package]]
1061
  name = "simd-adler32"
1062
  version = "0.3.7"
@@ -1075,6 +1750,16 @@ version = "1.15.1"
1075
  source = "registry+https://github.com/rust-lang/crates.io-index"
1076
  checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
1077
 
 
 
 
 
 
 
 
 
 
 
1078
  [[package]]
1079
  name = "socket2"
1080
  version = "0.6.0"
@@ -1082,7 +1767,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1082
  checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
1083
  dependencies = [
1084
  "libc",
1085
- "windows-sys",
1086
  ]
1087
 
1088
  [[package]]
@@ -1097,6 +1782,12 @@ version = "0.11.1"
1097
  source = "registry+https://github.com/rust-lang/crates.io-index"
1098
  checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1099
 
 
 
 
 
 
 
1100
  [[package]]
1101
  name = "syn"
1102
  version = "2.0.106"
@@ -1113,6 +1804,9 @@ name = "sync_wrapper"
1113
  version = "1.0.2"
1114
  source = "registry+https://github.com/rust-lang/crates.io-index"
1115
  checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
 
 
 
1116
 
1117
  [[package]]
1118
  name = "synstructure"
@@ -1125,6 +1819,46 @@ dependencies = [
1125
  "syn",
1126
  ]
1127
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1128
  [[package]]
1129
  name = "tinystr"
1130
  version = "0.8.1"
@@ -1135,6 +1869,21 @@ dependencies = [
1135
  "zerovec",
1136
  ]
1137
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1138
  [[package]]
1139
  name = "tokio"
1140
  version = "1.47.1"
@@ -1142,14 +1891,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1142
  checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
1143
  dependencies = [
1144
  "backtrace",
 
1145
  "io-uring",
1146
  "libc",
1147
  "mio",
1148
  "pin-project-lite",
1149
  "slab",
1150
- "socket2",
1151
  "tokio-macros",
1152
- "windows-sys",
1153
  ]
1154
 
1155
  [[package]]
@@ -1163,6 +1913,94 @@ dependencies = [
1163
  "syn",
1164
  ]
1165
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1166
  [[package]]
1167
  name = "tower"
1168
  version = "0.5.2"
@@ -1187,8 +2025,12 @@ checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
1187
  dependencies = [
1188
  "bitflags",
1189
  "bytes",
 
1190
  "http",
 
 
1191
  "pin-project-lite",
 
1192
  "tower-layer",
1193
  "tower-service",
1194
  ]
@@ -1237,6 +2079,12 @@ dependencies = [
1237
  "once_cell",
1238
  ]
1239
 
 
 
 
 
 
 
1240
  [[package]]
1241
  name = "typenum"
1242
  version = "1.18.0"
@@ -1255,6 +2103,12 @@ version = "1.0.18"
1255
  source = "registry+https://github.com/rust-lang/crates.io-index"
1256
  checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
1257
 
 
 
 
 
 
 
1258
  [[package]]
1259
  name = "url"
1260
  version = "2.5.4"
@@ -1278,7 +2132,7 @@ version = "5.4.0"
1278
  source = "registry+https://github.com/rust-lang/crates.io-index"
1279
  checksum = "2fcc29c80c21c31608227e0912b2d7fddba57ad76b606890627ba8ee7964e993"
1280
  dependencies = [
1281
- "indexmap",
1282
  "serde",
1283
  "serde_json",
1284
  "utoipa-gen",
@@ -1290,7 +2144,7 @@ version = "0.2.0"
1290
  source = "registry+https://github.com/rust-lang/crates.io-index"
1291
  checksum = "7c25bae5bccc842449ec0c5ddc5cbb6a3a1eaeac4503895dc105a1138f8234a0"
1292
  dependencies = [
1293
- "axum",
1294
  "paste",
1295
  "tower-layer",
1296
  "tower-service",
@@ -1314,7 +2168,7 @@ version = "9.0.2"
1314
  source = "registry+https://github.com/rust-lang/crates.io-index"
1315
  checksum = "d047458f1b5b65237c2f6dc6db136945667f40a7668627b3490b9513a3d43a55"
1316
  dependencies = [
1317
- "axum",
1318
  "base64",
1319
  "mime_guess",
1320
  "regex",
@@ -1348,19 +2202,159 @@ dependencies = [
1348
  "winapi-util",
1349
  ]
1350
 
 
 
 
 
 
 
 
 
 
1351
  [[package]]
1352
  name = "wasi"
1353
  version = "0.11.1+wasi-snapshot-preview1"
1354
  source = "registry+https://github.com/rust-lang/crates.io-index"
1355
  checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
1356
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1357
  [[package]]
1358
  name = "winapi-util"
1359
  version = "0.1.9"
1360
  source = "registry+https://github.com/rust-lang/crates.io-index"
1361
  checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
1362
  dependencies = [
1363
- "windows-sys",
 
 
 
 
 
 
 
 
 
1364
  ]
1365
 
1366
  [[package]]
@@ -1436,6 +2430,15 @@ version = "0.52.6"
1436
  source = "registry+https://github.com/rust-lang/crates.io-index"
1437
  checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
1438
 
 
 
 
 
 
 
 
 
 
1439
  [[package]]
1440
  name = "writeable"
1441
  version = "0.6.1"
@@ -1466,6 +2469,26 @@ dependencies = [
1466
  "synstructure",
1467
  ]
1468
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1469
  [[package]]
1470
  name = "zerofrom"
1471
  version = "0.1.6"
@@ -1487,6 +2510,12 @@ dependencies = [
1487
  "synstructure",
1488
  ]
1489
 
 
 
 
 
 
 
1490
  [[package]]
1491
  name = "zerotrie"
1492
  version = "0.2.2"
@@ -1529,7 +2558,7 @@ dependencies = [
1529
  "arbitrary",
1530
  "crc32fast",
1531
  "flate2",
1532
- "indexmap",
1533
  "memchr",
1534
  "zopfli",
1535
  ]
 
31
  version = "0.1.0"
32
  dependencies = [
33
  "anyhow",
34
+ "axum 0.8.4",
35
  "deadpool-diesel",
36
  "diesel",
37
  "futures",
38
+ "qdrant-client",
39
  "serde",
40
  "tokio",
41
+ "tower 0.5.2",
42
  "tower-http",
43
  "tracing",
44
  "utoipa",
 
61
  "derive_arbitrary",
62
  ]
63
 
64
+ [[package]]
65
+ name = "async-stream"
66
+ version = "0.3.6"
67
+ source = "registry+https://github.com/rust-lang/crates.io-index"
68
+ checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476"
69
+ dependencies = [
70
+ "async-stream-impl",
71
+ "futures-core",
72
+ "pin-project-lite",
73
+ ]
74
+
75
+ [[package]]
76
+ name = "async-stream-impl"
77
+ version = "0.3.6"
78
+ source = "registry+https://github.com/rust-lang/crates.io-index"
79
+ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
80
+ dependencies = [
81
+ "proc-macro2",
82
+ "quote",
83
+ "syn",
84
+ ]
85
+
86
+ [[package]]
87
+ name = "async-trait"
88
+ version = "0.1.89"
89
+ source = "registry+https://github.com/rust-lang/crates.io-index"
90
+ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
91
+ dependencies = [
92
+ "proc-macro2",
93
+ "quote",
94
+ "syn",
95
+ ]
96
+
97
+ [[package]]
98
+ name = "atomic-waker"
99
+ version = "1.1.2"
100
+ source = "registry+https://github.com/rust-lang/crates.io-index"
101
+ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
102
+
103
+ [[package]]
104
+ name = "autocfg"
105
+ version = "1.5.0"
106
+ source = "registry+https://github.com/rust-lang/crates.io-index"
107
+ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
108
+
109
+ [[package]]
110
+ name = "axum"
111
+ version = "0.7.9"
112
+ source = "registry+https://github.com/rust-lang/crates.io-index"
113
+ checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f"
114
+ dependencies = [
115
+ "async-trait",
116
+ "axum-core 0.4.5",
117
+ "bytes",
118
+ "futures-util",
119
+ "http",
120
+ "http-body",
121
+ "http-body-util",
122
+ "itoa",
123
+ "matchit 0.7.3",
124
+ "memchr",
125
+ "mime",
126
+ "percent-encoding",
127
+ "pin-project-lite",
128
+ "rustversion",
129
+ "serde",
130
+ "sync_wrapper",
131
+ "tower 0.5.2",
132
+ "tower-layer",
133
+ "tower-service",
134
+ ]
135
+
136
  [[package]]
137
  name = "axum"
138
  version = "0.8.4"
139
  source = "registry+https://github.com/rust-lang/crates.io-index"
140
  checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5"
141
  dependencies = [
142
+ "axum-core 0.5.2",
143
  "bytes",
144
  "form_urlencoded",
145
  "futures-util",
 
149
  "hyper",
150
  "hyper-util",
151
  "itoa",
152
+ "matchit 0.8.4",
153
  "memchr",
154
  "mime",
155
  "percent-encoding",
 
161
  "serde_urlencoded",
162
  "sync_wrapper",
163
  "tokio",
164
+ "tower 0.5.2",
165
  "tower-layer",
166
  "tower-service",
167
  "tracing",
168
  ]
169
 
170
+ [[package]]
171
+ name = "axum-core"
172
+ version = "0.4.5"
173
+ source = "registry+https://github.com/rust-lang/crates.io-index"
174
+ checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199"
175
+ dependencies = [
176
+ "async-trait",
177
+ "bytes",
178
+ "futures-util",
179
+ "http",
180
+ "http-body",
181
+ "http-body-util",
182
+ "mime",
183
+ "pin-project-lite",
184
+ "rustversion",
185
+ "sync_wrapper",
186
+ "tower-layer",
187
+ "tower-service",
188
+ ]
189
+
190
  [[package]]
191
  name = "axum-core"
192
  version = "0.5.2"
 
261
  source = "registry+https://github.com/rust-lang/crates.io-index"
262
  checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
263
 
264
+ [[package]]
265
+ name = "cc"
266
+ version = "1.2.33"
267
+ source = "registry+https://github.com/rust-lang/crates.io-index"
268
+ checksum = "3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f"
269
+ dependencies = [
270
+ "shlex",
271
+ ]
272
+
273
  [[package]]
274
  name = "cfg-if"
275
  version = "1.0.1"
276
  source = "registry+https://github.com/rust-lang/crates.io-index"
277
  checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
278
 
279
+ [[package]]
280
+ name = "cfg_aliases"
281
+ version = "0.2.1"
282
+ source = "registry+https://github.com/rust-lang/crates.io-index"
283
+ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
284
+
285
+ [[package]]
286
+ name = "core-foundation"
287
+ version = "0.10.1"
288
+ source = "registry+https://github.com/rust-lang/crates.io-index"
289
+ checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
290
+ dependencies = [
291
+ "core-foundation-sys",
292
+ "libc",
293
+ ]
294
+
295
+ [[package]]
296
+ name = "core-foundation-sys"
297
+ version = "0.8.7"
298
+ source = "registry+https://github.com/rust-lang/crates.io-index"
299
+ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
300
+
301
  [[package]]
302
  name = "cpufeatures"
303
  version = "0.2.17"
 
412
  "syn",
413
  ]
414
 
415
+ [[package]]
416
+ name = "derive_builder"
417
+ version = "0.20.2"
418
+ source = "registry+https://github.com/rust-lang/crates.io-index"
419
+ checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"
420
+ dependencies = [
421
+ "derive_builder_macro",
422
+ ]
423
+
424
+ [[package]]
425
+ name = "derive_builder_core"
426
+ version = "0.20.2"
427
+ source = "registry+https://github.com/rust-lang/crates.io-index"
428
+ checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
429
+ dependencies = [
430
+ "darling",
431
+ "proc-macro2",
432
+ "quote",
433
+ "syn",
434
+ ]
435
+
436
+ [[package]]
437
+ name = "derive_builder_macro"
438
+ version = "0.20.2"
439
+ source = "registry+https://github.com/rust-lang/crates.io-index"
440
+ checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
441
+ dependencies = [
442
+ "derive_builder_core",
443
+ "syn",
444
+ ]
445
+
446
  [[package]]
447
  name = "diesel"
448
  version = "2.2.12"
 
650
  "version_check",
651
  ]
652
 
653
+ [[package]]
654
+ name = "getrandom"
655
+ version = "0.2.16"
656
+ source = "registry+https://github.com/rust-lang/crates.io-index"
657
+ checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
658
+ dependencies = [
659
+ "cfg-if",
660
+ "js-sys",
661
+ "libc",
662
+ "wasi 0.11.1+wasi-snapshot-preview1",
663
+ "wasm-bindgen",
664
+ ]
665
+
666
+ [[package]]
667
+ name = "getrandom"
668
+ version = "0.3.3"
669
+ source = "registry+https://github.com/rust-lang/crates.io-index"
670
+ checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
671
+ dependencies = [
672
+ "cfg-if",
673
+ "js-sys",
674
+ "libc",
675
+ "r-efi",
676
+ "wasi 0.14.2+wasi-0.2.4",
677
+ "wasm-bindgen",
678
+ ]
679
+
680
  [[package]]
681
  name = "gimli"
682
  version = "0.31.1"
683
  source = "registry+https://github.com/rust-lang/crates.io-index"
684
  checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
685
 
686
+ [[package]]
687
+ name = "h2"
688
+ version = "0.4.12"
689
+ source = "registry+https://github.com/rust-lang/crates.io-index"
690
+ checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386"
691
+ dependencies = [
692
+ "atomic-waker",
693
+ "bytes",
694
+ "fnv",
695
+ "futures-core",
696
+ "futures-sink",
697
+ "http",
698
+ "indexmap 2.10.0",
699
+ "slab",
700
+ "tokio",
701
+ "tokio-util",
702
+ "tracing",
703
+ ]
704
+
705
+ [[package]]
706
+ name = "hashbrown"
707
+ version = "0.12.3"
708
+ source = "registry+https://github.com/rust-lang/crates.io-index"
709
+ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
710
+
711
  [[package]]
712
  name = "hashbrown"
713
  version = "0.15.5"
 
781
  "bytes",
782
  "futures-channel",
783
  "futures-util",
784
+ "h2",
785
  "http",
786
  "http-body",
787
  "httparse",
 
790
  "pin-project-lite",
791
  "smallvec",
792
  "tokio",
793
+ "want",
794
+ ]
795
+
796
+ [[package]]
797
+ name = "hyper-rustls"
798
+ version = "0.27.7"
799
+ source = "registry+https://github.com/rust-lang/crates.io-index"
800
+ checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
801
+ dependencies = [
802
+ "http",
803
+ "hyper",
804
+ "hyper-util",
805
+ "rustls",
806
+ "rustls-pki-types",
807
+ "tokio",
808
+ "tokio-rustls",
809
+ "tower-service",
810
+ "webpki-roots",
811
+ ]
812
+
813
+ [[package]]
814
+ name = "hyper-timeout"
815
+ version = "0.5.2"
816
+ source = "registry+https://github.com/rust-lang/crates.io-index"
817
+ checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0"
818
+ dependencies = [
819
+ "hyper",
820
+ "hyper-util",
821
+ "pin-project-lite",
822
+ "tokio",
823
+ "tower-service",
824
  ]
825
 
826
  [[package]]
 
829
  source = "registry+https://github.com/rust-lang/crates.io-index"
830
  checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
831
  dependencies = [
832
+ "base64",
833
  "bytes",
834
+ "futures-channel",
835
  "futures-core",
836
+ "futures-util",
837
  "http",
838
  "http-body",
839
  "hyper",
840
+ "ipnet",
841
+ "libc",
842
+ "percent-encoding",
843
  "pin-project-lite",
844
+ "socket2 0.6.0",
845
  "tokio",
846
  "tower-service",
847
+ "tracing",
848
  ]
849
 
850
  [[package]]
 
960
  "icu_properties",
961
  ]
962
 
963
+ [[package]]
964
+ name = "indexmap"
965
+ version = "1.9.3"
966
+ source = "registry+https://github.com/rust-lang/crates.io-index"
967
+ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
968
+ dependencies = [
969
+ "autocfg",
970
+ "hashbrown 0.12.3",
971
+ ]
972
+
973
  [[package]]
974
  name = "indexmap"
975
  version = "2.10.0"
 
977
  checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
978
  dependencies = [
979
  "equivalent",
980
+ "hashbrown 0.15.5",
981
  "serde",
982
  ]
983
 
 
992
  "libc",
993
  ]
994
 
995
+ [[package]]
996
+ name = "ipnet"
997
+ version = "2.11.0"
998
+ source = "registry+https://github.com/rust-lang/crates.io-index"
999
+ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
1000
+
1001
+ [[package]]
1002
+ name = "iri-string"
1003
+ version = "0.7.8"
1004
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1005
+ checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2"
1006
+ dependencies = [
1007
+ "memchr",
1008
+ "serde",
1009
+ ]
1010
+
1011
+ [[package]]
1012
+ name = "itertools"
1013
+ version = "0.14.0"
1014
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1015
+ checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
1016
+ dependencies = [
1017
+ "either",
1018
+ ]
1019
+
1020
  [[package]]
1021
  name = "itoa"
1022
  version = "1.0.15"
1023
  source = "registry+https://github.com/rust-lang/crates.io-index"
1024
  checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
1025
 
1026
+ [[package]]
1027
+ name = "js-sys"
1028
+ version = "0.3.77"
1029
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1030
+ checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
1031
+ dependencies = [
1032
+ "once_cell",
1033
+ "wasm-bindgen",
1034
+ ]
1035
+
1036
  [[package]]
1037
  name = "libc"
1038
  version = "0.2.175"
 
1060
  source = "registry+https://github.com/rust-lang/crates.io-index"
1061
  checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
1062
 
1063
+ [[package]]
1064
+ name = "lru-slab"
1065
+ version = "0.1.2"
1066
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1067
+ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
1068
+
1069
+ [[package]]
1070
+ name = "matchit"
1071
+ version = "0.7.3"
1072
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1073
+ checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
1074
+
1075
  [[package]]
1076
  name = "matchit"
1077
  version = "0.8.4"
 
1116
  checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
1117
  dependencies = [
1118
  "libc",
1119
+ "wasi 0.11.1+wasi-snapshot-preview1",
1120
+ "windows-sys 0.59.0",
1121
  ]
1122
 
1123
  [[package]]
 
1145
  source = "registry+https://github.com/rust-lang/crates.io-index"
1146
  checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
1147
 
1148
+ [[package]]
1149
+ name = "openssl-probe"
1150
+ version = "0.1.6"
1151
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1152
+ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
1153
+
1154
  [[package]]
1155
  name = "paste"
1156
  version = "1.0.15"
 
1163
  source = "registry+https://github.com/rust-lang/crates.io-index"
1164
  checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
1165
 
1166
+ [[package]]
1167
+ name = "pin-project"
1168
+ version = "1.1.10"
1169
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1170
+ checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a"
1171
+ dependencies = [
1172
+ "pin-project-internal",
1173
+ ]
1174
+
1175
+ [[package]]
1176
+ name = "pin-project-internal"
1177
+ version = "1.1.10"
1178
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1179
+ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861"
1180
+ dependencies = [
1181
+ "proc-macro2",
1182
+ "quote",
1183
+ "syn",
1184
+ ]
1185
+
1186
  [[package]]
1187
  name = "pin-project-lite"
1188
  version = "0.2.16"
 
1204
  "zerovec",
1205
  ]
1206
 
1207
+ [[package]]
1208
+ name = "ppv-lite86"
1209
+ version = "0.2.21"
1210
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1211
+ checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
1212
+ dependencies = [
1213
+ "zerocopy",
1214
+ ]
1215
+
1216
  [[package]]
1217
  name = "pq-sys"
1218
  version = "0.7.2"
 
1233
  ]
1234
 
1235
  [[package]]
1236
+ name = "prost"
1237
+ version = "0.13.5"
1238
  source = "registry+https://github.com/rust-lang/crates.io-index"
1239
+ checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
1240
  dependencies = [
1241
+ "bytes",
1242
+ "prost-derive",
1243
  ]
1244
 
1245
  [[package]]
1246
+ name = "prost-derive"
1247
+ version = "0.13.5"
1248
  source = "registry+https://github.com/rust-lang/crates.io-index"
1249
+ checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
1250
  dependencies = [
1251
+ "anyhow",
1252
+ "itertools",
1253
+ "proc-macro2",
1254
+ "quote",
1255
+ "syn",
1256
  ]
1257
 
1258
  [[package]]
1259
+ name = "prost-types"
1260
+ version = "0.13.5"
1261
  source = "registry+https://github.com/rust-lang/crates.io-index"
1262
+ checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16"
1263
  dependencies = [
1264
+ "prost",
 
 
1265
  ]
1266
 
1267
  [[package]]
1268
+ name = "qdrant-client"
1269
+ version = "1.15.0"
1270
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1271
+ checksum = "0c53f69cf32af8172f77d707618cdd605e32a4b90cd17f3c6fb48058e2181ad0"
1272
+ dependencies = [
1273
+ "anyhow",
1274
+ "derive_builder",
1275
+ "futures",
1276
+ "futures-util",
1277
+ "prost",
1278
+ "prost-types",
1279
+ "reqwest",
1280
+ "semver",
1281
+ "serde",
1282
+ "serde_json",
1283
+ "thiserror 1.0.69",
1284
+ "tokio",
1285
+ "tonic",
1286
+ ]
1287
+
1288
+ [[package]]
1289
+ name = "quinn"
1290
+ version = "0.11.8"
1291
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1292
+ checksum = "626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8"
1293
+ dependencies = [
1294
+ "bytes",
1295
+ "cfg_aliases",
1296
+ "pin-project-lite",
1297
+ "quinn-proto",
1298
+ "quinn-udp",
1299
+ "rustc-hash",
1300
+ "rustls",
1301
+ "socket2 0.5.10",
1302
+ "thiserror 2.0.16",
1303
+ "tokio",
1304
+ "tracing",
1305
+ "web-time",
1306
+ ]
1307
+
1308
+ [[package]]
1309
+ name = "quinn-proto"
1310
+ version = "0.11.12"
1311
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1312
+ checksum = "49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e"
1313
+ dependencies = [
1314
+ "bytes",
1315
+ "getrandom 0.3.3",
1316
+ "lru-slab",
1317
+ "rand 0.9.2",
1318
+ "ring",
1319
+ "rustc-hash",
1320
+ "rustls",
1321
+ "rustls-pki-types",
1322
+ "slab",
1323
+ "thiserror 2.0.16",
1324
+ "tinyvec",
1325
+ "tracing",
1326
+ "web-time",
1327
+ ]
1328
+
1329
+ [[package]]
1330
+ name = "quinn-udp"
1331
+ version = "0.5.13"
1332
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1333
+ checksum = "fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970"
1334
+ dependencies = [
1335
+ "cfg_aliases",
1336
+ "libc",
1337
+ "once_cell",
1338
+ "socket2 0.5.10",
1339
+ "tracing",
1340
+ "windows-sys 0.59.0",
1341
+ ]
1342
+
1343
+ [[package]]
1344
+ name = "quote"
1345
+ version = "1.0.40"
1346
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1347
+ checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
1348
+ dependencies = [
1349
+ "proc-macro2",
1350
+ ]
1351
+
1352
+ [[package]]
1353
+ name = "r-efi"
1354
+ version = "5.3.0"
1355
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1356
+ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
1357
+
1358
+ [[package]]
1359
+ name = "rand"
1360
+ version = "0.8.5"
1361
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1362
+ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1363
+ dependencies = [
1364
+ "libc",
1365
+ "rand_chacha 0.3.1",
1366
+ "rand_core 0.6.4",
1367
+ ]
1368
+
1369
+ [[package]]
1370
+ name = "rand"
1371
+ version = "0.9.2"
1372
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1373
+ checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
1374
+ dependencies = [
1375
+ "rand_chacha 0.9.0",
1376
+ "rand_core 0.9.3",
1377
+ ]
1378
+
1379
+ [[package]]
1380
+ name = "rand_chacha"
1381
+ version = "0.3.1"
1382
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1383
+ checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1384
+ dependencies = [
1385
+ "ppv-lite86",
1386
+ "rand_core 0.6.4",
1387
+ ]
1388
+
1389
+ [[package]]
1390
+ name = "rand_chacha"
1391
+ version = "0.9.0"
1392
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1393
+ checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
1394
+ dependencies = [
1395
+ "ppv-lite86",
1396
+ "rand_core 0.9.3",
1397
+ ]
1398
+
1399
+ [[package]]
1400
+ name = "rand_core"
1401
+ version = "0.6.4"
1402
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1403
+ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1404
+ dependencies = [
1405
+ "getrandom 0.2.16",
1406
+ ]
1407
+
1408
+ [[package]]
1409
+ name = "rand_core"
1410
+ version = "0.9.3"
1411
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1412
+ checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
1413
+ dependencies = [
1414
+ "getrandom 0.3.3",
1415
+ ]
1416
+
1417
+ [[package]]
1418
+ name = "regex"
1419
+ version = "1.11.1"
1420
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1421
+ checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
1422
+ dependencies = [
1423
+ "aho-corasick",
1424
+ "memchr",
1425
+ "regex-automata",
1426
+ "regex-syntax",
1427
+ ]
1428
+
1429
+ [[package]]
1430
+ name = "regex-automata"
1431
+ version = "0.4.9"
1432
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1433
+ checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
1434
+ dependencies = [
1435
+ "aho-corasick",
1436
+ "memchr",
1437
+ "regex-syntax",
1438
+ ]
1439
+
1440
+ [[package]]
1441
+ name = "regex-syntax"
1442
+ version = "0.8.5"
1443
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1444
+ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
1445
+
1446
+ [[package]]
1447
+ name = "reqwest"
1448
+ version = "0.12.23"
1449
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1450
+ checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb"
1451
+ dependencies = [
1452
+ "base64",
1453
+ "bytes",
1454
+ "futures-core",
1455
+ "futures-util",
1456
+ "h2",
1457
+ "http",
1458
+ "http-body",
1459
+ "http-body-util",
1460
+ "hyper",
1461
+ "hyper-rustls",
1462
+ "hyper-util",
1463
+ "js-sys",
1464
+ "log",
1465
+ "percent-encoding",
1466
+ "pin-project-lite",
1467
+ "quinn",
1468
+ "rustls",
1469
+ "rustls-pki-types",
1470
+ "serde",
1471
+ "serde_json",
1472
+ "serde_urlencoded",
1473
+ "sync_wrapper",
1474
+ "tokio",
1475
+ "tokio-rustls",
1476
+ "tokio-util",
1477
+ "tower 0.5.2",
1478
+ "tower-http",
1479
+ "tower-service",
1480
+ "url",
1481
+ "wasm-bindgen",
1482
+ "wasm-bindgen-futures",
1483
+ "wasm-streams",
1484
+ "web-sys",
1485
+ "webpki-roots",
1486
+ ]
1487
+
1488
+ [[package]]
1489
+ name = "ring"
1490
+ version = "0.17.14"
1491
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1492
+ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
1493
+ dependencies = [
1494
+ "cc",
1495
+ "cfg-if",
1496
+ "getrandom 0.2.16",
1497
+ "libc",
1498
+ "untrusted",
1499
+ "windows-sys 0.52.0",
1500
+ ]
1501
+
1502
+ [[package]]
1503
+ name = "rust-embed"
1504
+ version = "8.7.2"
1505
  source = "registry+https://github.com/rust-lang/crates.io-index"
1506
  checksum = "025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a"
1507
  dependencies = [
 
1539
  source = "registry+https://github.com/rust-lang/crates.io-index"
1540
  checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
1541
 
1542
+ [[package]]
1543
+ name = "rustc-hash"
1544
+ version = "2.1.1"
1545
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1546
+ checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
1547
+
1548
+ [[package]]
1549
+ name = "rustls"
1550
+ version = "0.23.31"
1551
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1552
+ checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc"
1553
+ dependencies = [
1554
+ "log",
1555
+ "once_cell",
1556
+ "ring",
1557
+ "rustls-pki-types",
1558
+ "rustls-webpki",
1559
+ "subtle",
1560
+ "zeroize",
1561
+ ]
1562
+
1563
+ [[package]]
1564
+ name = "rustls-native-certs"
1565
+ version = "0.8.1"
1566
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1567
+ checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3"
1568
+ dependencies = [
1569
+ "openssl-probe",
1570
+ "rustls-pki-types",
1571
+ "schannel",
1572
+ "security-framework",
1573
+ ]
1574
+
1575
+ [[package]]
1576
+ name = "rustls-pemfile"
1577
+ version = "2.2.0"
1578
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1579
+ checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
1580
+ dependencies = [
1581
+ "rustls-pki-types",
1582
+ ]
1583
+
1584
+ [[package]]
1585
+ name = "rustls-pki-types"
1586
+ version = "1.12.0"
1587
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1588
+ checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79"
1589
+ dependencies = [
1590
+ "web-time",
1591
+ "zeroize",
1592
+ ]
1593
+
1594
+ [[package]]
1595
+ name = "rustls-webpki"
1596
+ version = "0.103.4"
1597
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1598
+ checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc"
1599
+ dependencies = [
1600
+ "ring",
1601
+ "rustls-pki-types",
1602
+ "untrusted",
1603
+ ]
1604
+
1605
  [[package]]
1606
  name = "rustversion"
1607
  version = "1.0.22"
 
1623
  "winapi-util",
1624
  ]
1625
 
1626
+ [[package]]
1627
+ name = "schannel"
1628
+ version = "0.1.27"
1629
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1630
+ checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d"
1631
+ dependencies = [
1632
+ "windows-sys 0.59.0",
1633
+ ]
1634
+
1635
+ [[package]]
1636
+ name = "security-framework"
1637
+ version = "3.3.0"
1638
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1639
+ checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c"
1640
+ dependencies = [
1641
+ "bitflags",
1642
+ "core-foundation",
1643
+ "core-foundation-sys",
1644
+ "libc",
1645
+ "security-framework-sys",
1646
+ ]
1647
+
1648
+ [[package]]
1649
+ name = "security-framework-sys"
1650
+ version = "2.14.0"
1651
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1652
+ checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
1653
+ dependencies = [
1654
+ "core-foundation-sys",
1655
+ "libc",
1656
+ ]
1657
+
1658
+ [[package]]
1659
+ name = "semver"
1660
+ version = "1.0.26"
1661
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1662
+ checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
1663
+
1664
  [[package]]
1665
  name = "serde"
1666
  version = "1.0.219"
 
1726
  "digest",
1727
  ]
1728
 
1729
+ [[package]]
1730
+ name = "shlex"
1731
+ version = "1.3.0"
1732
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1733
+ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1734
+
1735
  [[package]]
1736
  name = "simd-adler32"
1737
  version = "0.3.7"
 
1750
  source = "registry+https://github.com/rust-lang/crates.io-index"
1751
  checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
1752
 
1753
+ [[package]]
1754
+ name = "socket2"
1755
+ version = "0.5.10"
1756
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1757
+ checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
1758
+ dependencies = [
1759
+ "libc",
1760
+ "windows-sys 0.52.0",
1761
+ ]
1762
+
1763
  [[package]]
1764
  name = "socket2"
1765
  version = "0.6.0"
 
1767
  checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
1768
  dependencies = [
1769
  "libc",
1770
+ "windows-sys 0.59.0",
1771
  ]
1772
 
1773
  [[package]]
 
1782
  source = "registry+https://github.com/rust-lang/crates.io-index"
1783
  checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
1784
 
1785
+ [[package]]
1786
+ name = "subtle"
1787
+ version = "2.6.1"
1788
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1789
+ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
1790
+
1791
  [[package]]
1792
  name = "syn"
1793
  version = "2.0.106"
 
1804
  version = "1.0.2"
1805
  source = "registry+https://github.com/rust-lang/crates.io-index"
1806
  checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
1807
+ dependencies = [
1808
+ "futures-core",
1809
+ ]
1810
 
1811
  [[package]]
1812
  name = "synstructure"
 
1819
  "syn",
1820
  ]
1821
 
1822
+ [[package]]
1823
+ name = "thiserror"
1824
+ version = "1.0.69"
1825
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1826
+ checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
1827
+ dependencies = [
1828
+ "thiserror-impl 1.0.69",
1829
+ ]
1830
+
1831
+ [[package]]
1832
+ name = "thiserror"
1833
+ version = "2.0.16"
1834
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1835
+ checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0"
1836
+ dependencies = [
1837
+ "thiserror-impl 2.0.16",
1838
+ ]
1839
+
1840
+ [[package]]
1841
+ name = "thiserror-impl"
1842
+ version = "1.0.69"
1843
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1844
+ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
1845
+ dependencies = [
1846
+ "proc-macro2",
1847
+ "quote",
1848
+ "syn",
1849
+ ]
1850
+
1851
+ [[package]]
1852
+ name = "thiserror-impl"
1853
+ version = "2.0.16"
1854
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1855
+ checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960"
1856
+ dependencies = [
1857
+ "proc-macro2",
1858
+ "quote",
1859
+ "syn",
1860
+ ]
1861
+
1862
  [[package]]
1863
  name = "tinystr"
1864
  version = "0.8.1"
 
1869
  "zerovec",
1870
  ]
1871
 
1872
+ [[package]]
1873
+ name = "tinyvec"
1874
+ version = "1.10.0"
1875
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1876
+ checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
1877
+ dependencies = [
1878
+ "tinyvec_macros",
1879
+ ]
1880
+
1881
+ [[package]]
1882
+ name = "tinyvec_macros"
1883
+ version = "0.1.1"
1884
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1885
+ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
1886
+
1887
  [[package]]
1888
  name = "tokio"
1889
  version = "1.47.1"
 
1891
  checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
1892
  dependencies = [
1893
  "backtrace",
1894
+ "bytes",
1895
  "io-uring",
1896
  "libc",
1897
  "mio",
1898
  "pin-project-lite",
1899
  "slab",
1900
+ "socket2 0.6.0",
1901
  "tokio-macros",
1902
+ "windows-sys 0.59.0",
1903
  ]
1904
 
1905
  [[package]]
 
1913
  "syn",
1914
  ]
1915
 
1916
+ [[package]]
1917
+ name = "tokio-rustls"
1918
+ version = "0.26.2"
1919
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1920
+ checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
1921
+ dependencies = [
1922
+ "rustls",
1923
+ "tokio",
1924
+ ]
1925
+
1926
+ [[package]]
1927
+ name = "tokio-stream"
1928
+ version = "0.1.17"
1929
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1930
+ checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047"
1931
+ dependencies = [
1932
+ "futures-core",
1933
+ "pin-project-lite",
1934
+ "tokio",
1935
+ ]
1936
+
1937
+ [[package]]
1938
+ name = "tokio-util"
1939
+ version = "0.7.16"
1940
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1941
+ checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5"
1942
+ dependencies = [
1943
+ "bytes",
1944
+ "futures-core",
1945
+ "futures-sink",
1946
+ "pin-project-lite",
1947
+ "tokio",
1948
+ ]
1949
+
1950
+ [[package]]
1951
+ name = "tonic"
1952
+ version = "0.12.3"
1953
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1954
+ checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52"
1955
+ dependencies = [
1956
+ "async-stream",
1957
+ "async-trait",
1958
+ "axum 0.7.9",
1959
+ "base64",
1960
+ "bytes",
1961
+ "flate2",
1962
+ "h2",
1963
+ "http",
1964
+ "http-body",
1965
+ "http-body-util",
1966
+ "hyper",
1967
+ "hyper-timeout",
1968
+ "hyper-util",
1969
+ "percent-encoding",
1970
+ "pin-project",
1971
+ "prost",
1972
+ "rustls-native-certs",
1973
+ "rustls-pemfile",
1974
+ "socket2 0.5.10",
1975
+ "tokio",
1976
+ "tokio-rustls",
1977
+ "tokio-stream",
1978
+ "tower 0.4.13",
1979
+ "tower-layer",
1980
+ "tower-service",
1981
+ "tracing",
1982
+ ]
1983
+
1984
+ [[package]]
1985
+ name = "tower"
1986
+ version = "0.4.13"
1987
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1988
+ checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
1989
+ dependencies = [
1990
+ "futures-core",
1991
+ "futures-util",
1992
+ "indexmap 1.9.3",
1993
+ "pin-project",
1994
+ "pin-project-lite",
1995
+ "rand 0.8.5",
1996
+ "slab",
1997
+ "tokio",
1998
+ "tokio-util",
1999
+ "tower-layer",
2000
+ "tower-service",
2001
+ "tracing",
2002
+ ]
2003
+
2004
  [[package]]
2005
  name = "tower"
2006
  version = "0.5.2"
 
2025
  dependencies = [
2026
  "bitflags",
2027
  "bytes",
2028
+ "futures-util",
2029
  "http",
2030
+ "http-body",
2031
+ "iri-string",
2032
  "pin-project-lite",
2033
+ "tower 0.5.2",
2034
  "tower-layer",
2035
  "tower-service",
2036
  ]
 
2079
  "once_cell",
2080
  ]
2081
 
2082
+ [[package]]
2083
+ name = "try-lock"
2084
+ version = "0.2.5"
2085
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2086
+ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
2087
+
2088
  [[package]]
2089
  name = "typenum"
2090
  version = "1.18.0"
 
2103
  source = "registry+https://github.com/rust-lang/crates.io-index"
2104
  checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
2105
 
2106
+ [[package]]
2107
+ name = "untrusted"
2108
+ version = "0.9.0"
2109
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2110
+ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
2111
+
2112
  [[package]]
2113
  name = "url"
2114
  version = "2.5.4"
 
2132
  source = "registry+https://github.com/rust-lang/crates.io-index"
2133
  checksum = "2fcc29c80c21c31608227e0912b2d7fddba57ad76b606890627ba8ee7964e993"
2134
  dependencies = [
2135
+ "indexmap 2.10.0",
2136
  "serde",
2137
  "serde_json",
2138
  "utoipa-gen",
 
2144
  source = "registry+https://github.com/rust-lang/crates.io-index"
2145
  checksum = "7c25bae5bccc842449ec0c5ddc5cbb6a3a1eaeac4503895dc105a1138f8234a0"
2146
  dependencies = [
2147
+ "axum 0.8.4",
2148
  "paste",
2149
  "tower-layer",
2150
  "tower-service",
 
2168
  source = "registry+https://github.com/rust-lang/crates.io-index"
2169
  checksum = "d047458f1b5b65237c2f6dc6db136945667f40a7668627b3490b9513a3d43a55"
2170
  dependencies = [
2171
+ "axum 0.8.4",
2172
  "base64",
2173
  "mime_guess",
2174
  "regex",
 
2202
  "winapi-util",
2203
  ]
2204
 
2205
+ [[package]]
2206
+ name = "want"
2207
+ version = "0.3.1"
2208
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2209
+ checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
2210
+ dependencies = [
2211
+ "try-lock",
2212
+ ]
2213
+
2214
  [[package]]
2215
  name = "wasi"
2216
  version = "0.11.1+wasi-snapshot-preview1"
2217
  source = "registry+https://github.com/rust-lang/crates.io-index"
2218
  checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
2219
 
2220
+ [[package]]
2221
+ name = "wasi"
2222
+ version = "0.14.2+wasi-0.2.4"
2223
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2224
+ checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
2225
+ dependencies = [
2226
+ "wit-bindgen-rt",
2227
+ ]
2228
+
2229
+ [[package]]
2230
+ name = "wasm-bindgen"
2231
+ version = "0.2.100"
2232
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2233
+ checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
2234
+ dependencies = [
2235
+ "cfg-if",
2236
+ "once_cell",
2237
+ "rustversion",
2238
+ "wasm-bindgen-macro",
2239
+ ]
2240
+
2241
+ [[package]]
2242
+ name = "wasm-bindgen-backend"
2243
+ version = "0.2.100"
2244
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2245
+ checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
2246
+ dependencies = [
2247
+ "bumpalo",
2248
+ "log",
2249
+ "proc-macro2",
2250
+ "quote",
2251
+ "syn",
2252
+ "wasm-bindgen-shared",
2253
+ ]
2254
+
2255
+ [[package]]
2256
+ name = "wasm-bindgen-futures"
2257
+ version = "0.4.50"
2258
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2259
+ checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61"
2260
+ dependencies = [
2261
+ "cfg-if",
2262
+ "js-sys",
2263
+ "once_cell",
2264
+ "wasm-bindgen",
2265
+ "web-sys",
2266
+ ]
2267
+
2268
+ [[package]]
2269
+ name = "wasm-bindgen-macro"
2270
+ version = "0.2.100"
2271
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2272
+ checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
2273
+ dependencies = [
2274
+ "quote",
2275
+ "wasm-bindgen-macro-support",
2276
+ ]
2277
+
2278
+ [[package]]
2279
+ name = "wasm-bindgen-macro-support"
2280
+ version = "0.2.100"
2281
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2282
+ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
2283
+ dependencies = [
2284
+ "proc-macro2",
2285
+ "quote",
2286
+ "syn",
2287
+ "wasm-bindgen-backend",
2288
+ "wasm-bindgen-shared",
2289
+ ]
2290
+
2291
+ [[package]]
2292
+ name = "wasm-bindgen-shared"
2293
+ version = "0.2.100"
2294
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2295
+ checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
2296
+ dependencies = [
2297
+ "unicode-ident",
2298
+ ]
2299
+
2300
+ [[package]]
2301
+ name = "wasm-streams"
2302
+ version = "0.4.2"
2303
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2304
+ checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
2305
+ dependencies = [
2306
+ "futures-util",
2307
+ "js-sys",
2308
+ "wasm-bindgen",
2309
+ "wasm-bindgen-futures",
2310
+ "web-sys",
2311
+ ]
2312
+
2313
+ [[package]]
2314
+ name = "web-sys"
2315
+ version = "0.3.77"
2316
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2317
+ checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
2318
+ dependencies = [
2319
+ "js-sys",
2320
+ "wasm-bindgen",
2321
+ ]
2322
+
2323
+ [[package]]
2324
+ name = "web-time"
2325
+ version = "1.1.0"
2326
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2327
+ checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
2328
+ dependencies = [
2329
+ "js-sys",
2330
+ "wasm-bindgen",
2331
+ ]
2332
+
2333
+ [[package]]
2334
+ name = "webpki-roots"
2335
+ version = "1.0.2"
2336
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2337
+ checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2"
2338
+ dependencies = [
2339
+ "rustls-pki-types",
2340
+ ]
2341
+
2342
  [[package]]
2343
  name = "winapi-util"
2344
  version = "0.1.9"
2345
  source = "registry+https://github.com/rust-lang/crates.io-index"
2346
  checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
2347
  dependencies = [
2348
+ "windows-sys 0.59.0",
2349
+ ]
2350
+
2351
+ [[package]]
2352
+ name = "windows-sys"
2353
+ version = "0.52.0"
2354
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2355
+ checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
2356
+ dependencies = [
2357
+ "windows-targets",
2358
  ]
2359
 
2360
  [[package]]
 
2430
  source = "registry+https://github.com/rust-lang/crates.io-index"
2431
  checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
2432
 
2433
+ [[package]]
2434
+ name = "wit-bindgen-rt"
2435
+ version = "0.39.0"
2436
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2437
+ checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
2438
+ dependencies = [
2439
+ "bitflags",
2440
+ ]
2441
+
2442
  [[package]]
2443
  name = "writeable"
2444
  version = "0.6.1"
 
2469
  "synstructure",
2470
  ]
2471
 
2472
+ [[package]]
2473
+ name = "zerocopy"
2474
+ version = "0.8.26"
2475
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2476
+ checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f"
2477
+ dependencies = [
2478
+ "zerocopy-derive",
2479
+ ]
2480
+
2481
+ [[package]]
2482
+ name = "zerocopy-derive"
2483
+ version = "0.8.26"
2484
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2485
+ checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
2486
+ dependencies = [
2487
+ "proc-macro2",
2488
+ "quote",
2489
+ "syn",
2490
+ ]
2491
+
2492
  [[package]]
2493
  name = "zerofrom"
2494
  version = "0.1.6"
 
2510
  "synstructure",
2511
  ]
2512
 
2513
+ [[package]]
2514
+ name = "zeroize"
2515
+ version = "1.8.1"
2516
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2517
+ checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
2518
+
2519
  [[package]]
2520
  name = "zerotrie"
2521
  version = "0.2.2"
 
2558
  "arbitrary",
2559
  "crc32fast",
2560
  "flate2",
2561
+ "indexmap 2.10.0",
2562
  "memchr",
2563
  "zopfli",
2564
  ]
Cargo.toml CHANGED
@@ -9,6 +9,7 @@ axum = "0.8.4"
9
  deadpool-diesel = { version = "0.6.1", features = ["postgres"] }
10
  diesel = { version = "2.2.12", features = ["postgres"] }
11
  futures = "0.3.31"
 
12
  serde = { version = "1.0.219", features = ["derive"] }
13
  tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread"] }
14
  tower = "0.5.2"
 
9
  deadpool-diesel = { version = "0.6.1", features = ["postgres"] }
10
  diesel = { version = "2.2.12", features = ["postgres"] }
11
  futures = "0.3.31"
12
+ qdrant-client = "1.15.0"
13
  serde = { version = "1.0.219", features = ["derive"] }
14
  tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread"] }
15
  tower = "0.5.2"