/ Cargo.lock
Cargo.lock
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 4 4 5 [[package]] 6 name = "async-trait" 7 version = "0.1.89" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" 10 dependencies = [ 11 "proc-macro2", 12 "quote", 13 "syn", 14 ] 15 16 [[package]] 17 name = "bytes" 18 version = "1.11.1" 19 source = "registry+https://github.com/rust-lang/crates.io-index" 20 checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" 21 22 [[package]] 23 name = "const_format" 24 version = "0.2.35" 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 checksum = "7faa7469a93a566e9ccc1c73fe783b4a65c274c5ace346038dca9c39fe0030ad" 27 dependencies = [ 28 "const_format_proc_macros", 29 ] 30 31 [[package]] 32 name = "const_format_proc_macros" 33 version = "0.2.34" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744" 36 dependencies = [ 37 "proc-macro2", 38 "quote", 39 "unicode-xid", 40 ] 41 42 [[package]] 43 name = "convert_case" 44 version = "0.8.0" 45 source = "registry+https://github.com/rust-lang/crates.io-index" 46 checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f" 47 dependencies = [ 48 "unicode-segmentation", 49 ] 50 51 [[package]] 52 name = "futures" 53 version = "0.3.31" 54 source = "registry+https://github.com/rust-lang/crates.io-index" 55 checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 56 dependencies = [ 57 "futures-channel", 58 "futures-core", 59 "futures-executor", 60 "futures-io", 61 "futures-sink", 62 "futures-task", 63 "futures-util", 64 ] 65 66 [[package]] 67 name = "futures-channel" 68 version = "0.3.31" 69 source = "registry+https://github.com/rust-lang/crates.io-index" 70 checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 71 dependencies = [ 72 "futures-core", 73 "futures-sink", 74 ] 75 76 [[package]] 77 name = "futures-core" 78 version = "0.3.31" 79 source = "registry+https://github.com/rust-lang/crates.io-index" 80 checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 81 82 [[package]] 83 name = "futures-executor" 84 version = "0.3.31" 85 source = "registry+https://github.com/rust-lang/crates.io-index" 86 checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 87 dependencies = [ 88 "futures-core", 89 "futures-task", 90 "futures-util", 91 ] 92 93 [[package]] 94 name = "futures-io" 95 version = "0.3.31" 96 source = "registry+https://github.com/rust-lang/crates.io-index" 97 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 98 99 [[package]] 100 name = "futures-macro" 101 version = "0.3.31" 102 source = "registry+https://github.com/rust-lang/crates.io-index" 103 checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 104 dependencies = [ 105 "proc-macro2", 106 "quote", 107 "syn", 108 ] 109 110 [[package]] 111 name = "futures-sink" 112 version = "0.3.31" 113 source = "registry+https://github.com/rust-lang/crates.io-index" 114 checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 115 116 [[package]] 117 name = "futures-task" 118 version = "0.3.31" 119 source = "registry+https://github.com/rust-lang/crates.io-index" 120 checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 121 122 [[package]] 123 name = "futures-util" 124 version = "0.3.31" 125 source = "registry+https://github.com/rust-lang/crates.io-index" 126 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 127 dependencies = [ 128 "futures-channel", 129 "futures-core", 130 "futures-io", 131 "futures-macro", 132 "futures-sink", 133 "futures-task", 134 "memchr", 135 "pin-project-lite", 136 "pin-utils", 137 "slab", 138 ] 139 140 [[package]] 141 name = "itoa" 142 version = "1.0.15" 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 145 146 [[package]] 147 name = "memchr" 148 version = "2.7.6" 149 source = "registry+https://github.com/rust-lang/crates.io-index" 150 checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 151 152 [[package]] 153 name = "once_cell" 154 version = "1.21.3" 155 source = "registry+https://github.com/rust-lang/crates.io-index" 156 checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 157 158 [[package]] 159 name = "overwatch" 160 version = "0.1.0" 161 dependencies = [ 162 "async-trait", 163 "futures", 164 "overwatch", 165 "overwatch-derive", 166 "thiserror", 167 "tokio", 168 "tokio-stream", 169 "tokio-util", 170 "tracing", 171 ] 172 173 [[package]] 174 name = "overwatch-derive" 175 version = "0.1.0" 176 dependencies = [ 177 "async-trait", 178 "convert_case", 179 "overwatch", 180 "proc-macro-error2", 181 "proc-macro2", 182 "quote", 183 "syn", 184 "tracing", 185 ] 186 187 [[package]] 188 name = "pin-project-lite" 189 version = "0.2.16" 190 source = "registry+https://github.com/rust-lang/crates.io-index" 191 checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 192 193 [[package]] 194 name = "pin-utils" 195 version = "0.1.0" 196 source = "registry+https://github.com/rust-lang/crates.io-index" 197 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 198 199 [[package]] 200 name = "ping_pong" 201 version = "0.1.0" 202 dependencies = [ 203 "async-trait", 204 "const_format", 205 "overwatch", 206 "serde", 207 "serde_json", 208 "thiserror", 209 "tokio", 210 "tracing", 211 ] 212 213 [[package]] 214 name = "proc-macro-error-attr2" 215 version = "2.0.0" 216 source = "registry+https://github.com/rust-lang/crates.io-index" 217 checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" 218 dependencies = [ 219 "proc-macro2", 220 "quote", 221 ] 222 223 [[package]] 224 name = "proc-macro-error2" 225 version = "2.0.1" 226 source = "registry+https://github.com/rust-lang/crates.io-index" 227 checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" 228 dependencies = [ 229 "proc-macro-error-attr2", 230 "proc-macro2", 231 "quote", 232 "syn", 233 ] 234 235 [[package]] 236 name = "proc-macro2" 237 version = "1.0.103" 238 source = "registry+https://github.com/rust-lang/crates.io-index" 239 checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" 240 dependencies = [ 241 "unicode-ident", 242 ] 243 244 [[package]] 245 name = "quote" 246 version = "1.0.42" 247 source = "registry+https://github.com/rust-lang/crates.io-index" 248 checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" 249 dependencies = [ 250 "proc-macro2", 251 ] 252 253 [[package]] 254 name = "ryu" 255 version = "1.0.20" 256 source = "registry+https://github.com/rust-lang/crates.io-index" 257 checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 258 259 [[package]] 260 name = "serde" 261 version = "1.0.228" 262 source = "registry+https://github.com/rust-lang/crates.io-index" 263 checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 264 dependencies = [ 265 "serde_core", 266 "serde_derive", 267 ] 268 269 [[package]] 270 name = "serde_core" 271 version = "1.0.228" 272 source = "registry+https://github.com/rust-lang/crates.io-index" 273 checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 274 dependencies = [ 275 "serde_derive", 276 ] 277 278 [[package]] 279 name = "serde_derive" 280 version = "1.0.228" 281 source = "registry+https://github.com/rust-lang/crates.io-index" 282 checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 283 dependencies = [ 284 "proc-macro2", 285 "quote", 286 "syn", 287 ] 288 289 [[package]] 290 name = "serde_json" 291 version = "1.0.145" 292 source = "registry+https://github.com/rust-lang/crates.io-index" 293 checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" 294 dependencies = [ 295 "itoa", 296 "memchr", 297 "ryu", 298 "serde", 299 "serde_core", 300 ] 301 302 [[package]] 303 name = "slab" 304 version = "0.4.11" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" 307 308 [[package]] 309 name = "syn" 310 version = "2.0.111" 311 source = "registry+https://github.com/rust-lang/crates.io-index" 312 checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" 313 dependencies = [ 314 "proc-macro2", 315 "quote", 316 "unicode-ident", 317 ] 318 319 [[package]] 320 name = "thiserror" 321 version = "2.0.17" 322 source = "registry+https://github.com/rust-lang/crates.io-index" 323 checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" 324 dependencies = [ 325 "thiserror-impl", 326 ] 327 328 [[package]] 329 name = "thiserror-impl" 330 version = "2.0.17" 331 source = "registry+https://github.com/rust-lang/crates.io-index" 332 checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" 333 dependencies = [ 334 "proc-macro2", 335 "quote", 336 "syn", 337 ] 338 339 [[package]] 340 name = "tokio" 341 version = "1.48.0" 342 source = "registry+https://github.com/rust-lang/crates.io-index" 343 checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" 344 dependencies = [ 345 "bytes", 346 "pin-project-lite", 347 "tokio-macros", 348 ] 349 350 [[package]] 351 name = "tokio-macros" 352 version = "2.6.0" 353 source = "registry+https://github.com/rust-lang/crates.io-index" 354 checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" 355 dependencies = [ 356 "proc-macro2", 357 "quote", 358 "syn", 359 ] 360 361 [[package]] 362 name = "tokio-stream" 363 version = "0.1.17" 364 source = "registry+https://github.com/rust-lang/crates.io-index" 365 checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" 366 dependencies = [ 367 "futures-core", 368 "pin-project-lite", 369 "tokio", 370 "tokio-util", 371 ] 372 373 [[package]] 374 name = "tokio-util" 375 version = "0.7.17" 376 source = "registry+https://github.com/rust-lang/crates.io-index" 377 checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594" 378 dependencies = [ 379 "bytes", 380 "futures-core", 381 "futures-sink", 382 "pin-project-lite", 383 "tokio", 384 ] 385 386 [[package]] 387 name = "tracing" 388 version = "0.1.43" 389 source = "registry+https://github.com/rust-lang/crates.io-index" 390 checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" 391 dependencies = [ 392 "pin-project-lite", 393 "tracing-attributes", 394 "tracing-core", 395 ] 396 397 [[package]] 398 name = "tracing-attributes" 399 version = "0.1.31" 400 source = "registry+https://github.com/rust-lang/crates.io-index" 401 checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" 402 dependencies = [ 403 "proc-macro2", 404 "quote", 405 "syn", 406 ] 407 408 [[package]] 409 name = "tracing-core" 410 version = "0.1.35" 411 source = "registry+https://github.com/rust-lang/crates.io-index" 412 checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" 413 dependencies = [ 414 "once_cell", 415 ] 416 417 [[package]] 418 name = "unicode-ident" 419 version = "1.0.22" 420 source = "registry+https://github.com/rust-lang/crates.io-index" 421 checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" 422 423 [[package]] 424 name = "unicode-segmentation" 425 version = "1.12.0" 426 source = "registry+https://github.com/rust-lang/crates.io-index" 427 checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 428 429 [[package]] 430 name = "unicode-xid" 431 version = "0.2.6" 432 source = "registry+https://github.com/rust-lang/crates.io-index" 433 checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"