Cargo.lock 30 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. version = 4
  4. [[package]]
  5. name = "addr2line"
  6. version = "0.24.2"
  7. source = "registry+https://github.com/rust-lang/crates.io-index"
  8. checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
  9. dependencies = [
  10. "gimli",
  11. ]
  12. [[package]]
  13. name = "adler2"
  14. version = "2.0.0"
  15. source = "registry+https://github.com/rust-lang/crates.io-index"
  16. checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
  17. [[package]]
  18. name = "android-tzdata"
  19. version = "0.1.1"
  20. source = "registry+https://github.com/rust-lang/crates.io-index"
  21. checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
  22. [[package]]
  23. name = "android_system_properties"
  24. version = "0.1.5"
  25. source = "registry+https://github.com/rust-lang/crates.io-index"
  26. checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
  27. dependencies = [
  28. "libc",
  29. ]
  30. [[package]]
  31. name = "anstream"
  32. version = "0.6.18"
  33. source = "registry+https://github.com/rust-lang/crates.io-index"
  34. checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
  35. dependencies = [
  36. "anstyle",
  37. "anstyle-parse",
  38. "anstyle-query",
  39. "anstyle-wincon",
  40. "colorchoice",
  41. "is_terminal_polyfill",
  42. "utf8parse",
  43. ]
  44. [[package]]
  45. name = "anstyle"
  46. version = "1.0.10"
  47. source = "registry+https://github.com/rust-lang/crates.io-index"
  48. checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
  49. [[package]]
  50. name = "anstyle-parse"
  51. version = "0.2.6"
  52. source = "registry+https://github.com/rust-lang/crates.io-index"
  53. checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
  54. dependencies = [
  55. "utf8parse",
  56. ]
  57. [[package]]
  58. name = "anstyle-query"
  59. version = "1.1.2"
  60. source = "registry+https://github.com/rust-lang/crates.io-index"
  61. checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
  62. dependencies = [
  63. "windows-sys 0.59.0",
  64. ]
  65. [[package]]
  66. name = "anstyle-wincon"
  67. version = "3.0.7"
  68. source = "registry+https://github.com/rust-lang/crates.io-index"
  69. checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e"
  70. dependencies = [
  71. "anstyle",
  72. "once_cell",
  73. "windows-sys 0.59.0",
  74. ]
  75. [[package]]
  76. name = "anyhow"
  77. version = "1.0.95"
  78. source = "registry+https://github.com/rust-lang/crates.io-index"
  79. checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04"
  80. [[package]]
  81. name = "async-trait"
  82. version = "0.1.86"
  83. source = "registry+https://github.com/rust-lang/crates.io-index"
  84. checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d"
  85. dependencies = [
  86. "proc-macro2",
  87. "quote",
  88. "syn",
  89. ]
  90. [[package]]
  91. name = "autocfg"
  92. version = "1.4.0"
  93. source = "registry+https://github.com/rust-lang/crates.io-index"
  94. checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
  95. [[package]]
  96. name = "backtrace"
  97. version = "0.3.74"
  98. source = "registry+https://github.com/rust-lang/crates.io-index"
  99. checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
  100. dependencies = [
  101. "addr2line",
  102. "cfg-if",
  103. "libc",
  104. "miniz_oxide",
  105. "object",
  106. "rustc-demangle",
  107. "windows-targets",
  108. ]
  109. [[package]]
  110. name = "bitflags"
  111. version = "2.8.0"
  112. source = "registry+https://github.com/rust-lang/crates.io-index"
  113. checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36"
  114. [[package]]
  115. name = "bumpalo"
  116. version = "3.17.0"
  117. source = "registry+https://github.com/rust-lang/crates.io-index"
  118. checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
  119. [[package]]
  120. name = "byteorder"
  121. version = "1.5.0"
  122. source = "registry+https://github.com/rust-lang/crates.io-index"
  123. checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
  124. [[package]]
  125. name = "bytes"
  126. version = "1.10.0"
  127. source = "registry+https://github.com/rust-lang/crates.io-index"
  128. checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9"
  129. [[package]]
  130. name = "cc"
  131. version = "1.2.13"
  132. source = "registry+https://github.com/rust-lang/crates.io-index"
  133. checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda"
  134. dependencies = [
  135. "shlex",
  136. ]
  137. [[package]]
  138. name = "cfg-if"
  139. version = "1.0.0"
  140. source = "registry+https://github.com/rust-lang/crates.io-index"
  141. checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
  142. [[package]]
  143. name = "chrono"
  144. version = "0.4.39"
  145. source = "registry+https://github.com/rust-lang/crates.io-index"
  146. checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
  147. dependencies = [
  148. "android-tzdata",
  149. "iana-time-zone",
  150. "js-sys",
  151. "num-traits",
  152. "wasm-bindgen",
  153. "windows-targets",
  154. ]
  155. [[package]]
  156. name = "clap"
  157. version = "4.5.28"
  158. source = "registry+https://github.com/rust-lang/crates.io-index"
  159. checksum = "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff"
  160. dependencies = [
  161. "clap_builder",
  162. "clap_derive",
  163. ]
  164. [[package]]
  165. name = "clap_builder"
  166. version = "4.5.27"
  167. source = "registry+https://github.com/rust-lang/crates.io-index"
  168. checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7"
  169. dependencies = [
  170. "anstream",
  171. "anstyle",
  172. "clap_lex",
  173. "strsim",
  174. ]
  175. [[package]]
  176. name = "clap_derive"
  177. version = "4.5.28"
  178. source = "registry+https://github.com/rust-lang/crates.io-index"
  179. checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed"
  180. dependencies = [
  181. "heck",
  182. "proc-macro2",
  183. "quote",
  184. "syn",
  185. ]
  186. [[package]]
  187. name = "clap_lex"
  188. version = "0.7.4"
  189. source = "registry+https://github.com/rust-lang/crates.io-index"
  190. checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
  191. [[package]]
  192. name = "colorchoice"
  193. version = "1.0.3"
  194. source = "registry+https://github.com/rust-lang/crates.io-index"
  195. checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
  196. [[package]]
  197. name = "core-foundation-sys"
  198. version = "0.8.7"
  199. source = "registry+https://github.com/rust-lang/crates.io-index"
  200. checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
  201. [[package]]
  202. name = "croner"
  203. version = "2.1.0"
  204. source = "registry+https://github.com/rust-lang/crates.io-index"
  205. checksum = "38fd53511eaf0b00a185613875fee58b208dfce016577d0ad4bb548e1c4fb3ee"
  206. dependencies = [
  207. "chrono",
  208. ]
  209. [[package]]
  210. name = "crossbeam-channel"
  211. version = "0.5.14"
  212. source = "registry+https://github.com/rust-lang/crates.io-index"
  213. checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
  214. dependencies = [
  215. "crossbeam-utils",
  216. ]
  217. [[package]]
  218. name = "crossbeam-utils"
  219. version = "0.8.21"
  220. source = "registry+https://github.com/rust-lang/crates.io-index"
  221. checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
  222. [[package]]
  223. name = "deranged"
  224. version = "0.3.11"
  225. source = "registry+https://github.com/rust-lang/crates.io-index"
  226. checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
  227. dependencies = [
  228. "powerfmt",
  229. ]
  230. [[package]]
  231. name = "equivalent"
  232. version = "1.0.1"
  233. source = "registry+https://github.com/rust-lang/crates.io-index"
  234. checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
  235. [[package]]
  236. name = "futures-core"
  237. version = "0.3.31"
  238. source = "registry+https://github.com/rust-lang/crates.io-index"
  239. checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
  240. [[package]]
  241. name = "futures-sink"
  242. version = "0.3.31"
  243. source = "registry+https://github.com/rust-lang/crates.io-index"
  244. checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
  245. [[package]]
  246. name = "futures-task"
  247. version = "0.3.31"
  248. source = "registry+https://github.com/rust-lang/crates.io-index"
  249. checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
  250. [[package]]
  251. name = "futures-util"
  252. version = "0.3.31"
  253. source = "registry+https://github.com/rust-lang/crates.io-index"
  254. checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
  255. dependencies = [
  256. "futures-core",
  257. "futures-sink",
  258. "futures-task",
  259. "pin-project-lite",
  260. "pin-utils",
  261. ]
  262. [[package]]
  263. name = "getrandom"
  264. version = "0.3.1"
  265. source = "registry+https://github.com/rust-lang/crates.io-index"
  266. checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8"
  267. dependencies = [
  268. "cfg-if",
  269. "libc",
  270. "wasi 0.13.3+wasi-0.2.2",
  271. "windows-targets",
  272. ]
  273. [[package]]
  274. name = "gimli"
  275. version = "0.31.1"
  276. source = "registry+https://github.com/rust-lang/crates.io-index"
  277. checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
  278. [[package]]
  279. name = "hashbrown"
  280. version = "0.15.2"
  281. source = "registry+https://github.com/rust-lang/crates.io-index"
  282. checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
  283. [[package]]
  284. name = "heck"
  285. version = "0.5.0"
  286. source = "registry+https://github.com/rust-lang/crates.io-index"
  287. checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
  288. [[package]]
  289. name = "iana-time-zone"
  290. version = "0.1.61"
  291. source = "registry+https://github.com/rust-lang/crates.io-index"
  292. checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
  293. dependencies = [
  294. "android_system_properties",
  295. "core-foundation-sys",
  296. "iana-time-zone-haiku",
  297. "js-sys",
  298. "wasm-bindgen",
  299. "windows-core",
  300. ]
  301. [[package]]
  302. name = "iana-time-zone-haiku"
  303. version = "0.1.2"
  304. source = "registry+https://github.com/rust-lang/crates.io-index"
  305. checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
  306. dependencies = [
  307. "cc",
  308. ]
  309. [[package]]
  310. name = "indexmap"
  311. version = "2.7.1"
  312. source = "registry+https://github.com/rust-lang/crates.io-index"
  313. checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652"
  314. dependencies = [
  315. "equivalent",
  316. "hashbrown",
  317. ]
  318. [[package]]
  319. name = "inpower-iot-mgc-rs"
  320. version = "0.1.0"
  321. dependencies = [
  322. "anyhow",
  323. "clap",
  324. "log",
  325. "serde",
  326. "serde_yml",
  327. "tokio",
  328. "tokio-cron-scheduler",
  329. "tokio-modbus",
  330. "tracing",
  331. "tracing-appender",
  332. "tracing-subscriber",
  333. ]
  334. [[package]]
  335. name = "is_terminal_polyfill"
  336. version = "1.70.1"
  337. source = "registry+https://github.com/rust-lang/crates.io-index"
  338. checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
  339. [[package]]
  340. name = "itoa"
  341. version = "1.0.14"
  342. source = "registry+https://github.com/rust-lang/crates.io-index"
  343. checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
  344. [[package]]
  345. name = "js-sys"
  346. version = "0.3.77"
  347. source = "registry+https://github.com/rust-lang/crates.io-index"
  348. checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
  349. dependencies = [
  350. "once_cell",
  351. "wasm-bindgen",
  352. ]
  353. [[package]]
  354. name = "lazy_static"
  355. version = "1.5.0"
  356. source = "registry+https://github.com/rust-lang/crates.io-index"
  357. checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
  358. [[package]]
  359. name = "libc"
  360. version = "0.2.169"
  361. source = "registry+https://github.com/rust-lang/crates.io-index"
  362. checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
  363. [[package]]
  364. name = "libyml"
  365. version = "0.0.5"
  366. source = "registry+https://github.com/rust-lang/crates.io-index"
  367. checksum = "3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980"
  368. dependencies = [
  369. "anyhow",
  370. "version_check",
  371. ]
  372. [[package]]
  373. name = "lock_api"
  374. version = "0.4.12"
  375. source = "registry+https://github.com/rust-lang/crates.io-index"
  376. checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
  377. dependencies = [
  378. "autocfg",
  379. "scopeguard",
  380. ]
  381. [[package]]
  382. name = "log"
  383. version = "0.4.25"
  384. source = "registry+https://github.com/rust-lang/crates.io-index"
  385. checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f"
  386. [[package]]
  387. name = "memchr"
  388. version = "2.7.4"
  389. source = "registry+https://github.com/rust-lang/crates.io-index"
  390. checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
  391. [[package]]
  392. name = "miniz_oxide"
  393. version = "0.8.3"
  394. source = "registry+https://github.com/rust-lang/crates.io-index"
  395. checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924"
  396. dependencies = [
  397. "adler2",
  398. ]
  399. [[package]]
  400. name = "mio"
  401. version = "1.0.3"
  402. source = "registry+https://github.com/rust-lang/crates.io-index"
  403. checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
  404. dependencies = [
  405. "libc",
  406. "wasi 0.11.0+wasi-snapshot-preview1",
  407. "windows-sys 0.52.0",
  408. ]
  409. [[package]]
  410. name = "nu-ansi-term"
  411. version = "0.46.0"
  412. source = "registry+https://github.com/rust-lang/crates.io-index"
  413. checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
  414. dependencies = [
  415. "overload",
  416. "winapi",
  417. ]
  418. [[package]]
  419. name = "num-conv"
  420. version = "0.1.0"
  421. source = "registry+https://github.com/rust-lang/crates.io-index"
  422. checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
  423. [[package]]
  424. name = "num-derive"
  425. version = "0.4.2"
  426. source = "registry+https://github.com/rust-lang/crates.io-index"
  427. checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
  428. dependencies = [
  429. "proc-macro2",
  430. "quote",
  431. "syn",
  432. ]
  433. [[package]]
  434. name = "num-traits"
  435. version = "0.2.19"
  436. source = "registry+https://github.com/rust-lang/crates.io-index"
  437. checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
  438. dependencies = [
  439. "autocfg",
  440. ]
  441. [[package]]
  442. name = "object"
  443. version = "0.36.7"
  444. source = "registry+https://github.com/rust-lang/crates.io-index"
  445. checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
  446. dependencies = [
  447. "memchr",
  448. ]
  449. [[package]]
  450. name = "once_cell"
  451. version = "1.20.3"
  452. source = "registry+https://github.com/rust-lang/crates.io-index"
  453. checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e"
  454. [[package]]
  455. name = "overload"
  456. version = "0.1.1"
  457. source = "registry+https://github.com/rust-lang/crates.io-index"
  458. checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
  459. [[package]]
  460. name = "parking_lot"
  461. version = "0.12.3"
  462. source = "registry+https://github.com/rust-lang/crates.io-index"
  463. checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
  464. dependencies = [
  465. "lock_api",
  466. "parking_lot_core",
  467. ]
  468. [[package]]
  469. name = "parking_lot_core"
  470. version = "0.9.10"
  471. source = "registry+https://github.com/rust-lang/crates.io-index"
  472. checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
  473. dependencies = [
  474. "cfg-if",
  475. "libc",
  476. "redox_syscall",
  477. "smallvec",
  478. "windows-targets",
  479. ]
  480. [[package]]
  481. name = "pin-project-lite"
  482. version = "0.2.16"
  483. source = "registry+https://github.com/rust-lang/crates.io-index"
  484. checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
  485. [[package]]
  486. name = "pin-utils"
  487. version = "0.1.0"
  488. source = "registry+https://github.com/rust-lang/crates.io-index"
  489. checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
  490. [[package]]
  491. name = "powerfmt"
  492. version = "0.2.0"
  493. source = "registry+https://github.com/rust-lang/crates.io-index"
  494. checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
  495. [[package]]
  496. name = "proc-macro2"
  497. version = "1.0.93"
  498. source = "registry+https://github.com/rust-lang/crates.io-index"
  499. checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99"
  500. dependencies = [
  501. "unicode-ident",
  502. ]
  503. [[package]]
  504. name = "quote"
  505. version = "1.0.38"
  506. source = "registry+https://github.com/rust-lang/crates.io-index"
  507. checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
  508. dependencies = [
  509. "proc-macro2",
  510. ]
  511. [[package]]
  512. name = "redox_syscall"
  513. version = "0.5.8"
  514. source = "registry+https://github.com/rust-lang/crates.io-index"
  515. checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
  516. dependencies = [
  517. "bitflags",
  518. ]
  519. [[package]]
  520. name = "rustc-demangle"
  521. version = "0.1.24"
  522. source = "registry+https://github.com/rust-lang/crates.io-index"
  523. checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
  524. [[package]]
  525. name = "rustversion"
  526. version = "1.0.19"
  527. source = "registry+https://github.com/rust-lang/crates.io-index"
  528. checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4"
  529. [[package]]
  530. name = "ryu"
  531. version = "1.0.19"
  532. source = "registry+https://github.com/rust-lang/crates.io-index"
  533. checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd"
  534. [[package]]
  535. name = "scopeguard"
  536. version = "1.2.0"
  537. source = "registry+https://github.com/rust-lang/crates.io-index"
  538. checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
  539. [[package]]
  540. name = "serde"
  541. version = "1.0.217"
  542. source = "registry+https://github.com/rust-lang/crates.io-index"
  543. checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"
  544. dependencies = [
  545. "serde_derive",
  546. ]
  547. [[package]]
  548. name = "serde_derive"
  549. version = "1.0.217"
  550. source = "registry+https://github.com/rust-lang/crates.io-index"
  551. checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
  552. dependencies = [
  553. "proc-macro2",
  554. "quote",
  555. "syn",
  556. ]
  557. [[package]]
  558. name = "serde_yml"
  559. version = "0.0.12"
  560. source = "registry+https://github.com/rust-lang/crates.io-index"
  561. checksum = "59e2dd588bf1597a252c3b920e0143eb99b0f76e4e082f4c92ce34fbc9e71ddd"
  562. dependencies = [
  563. "indexmap",
  564. "itoa",
  565. "libyml",
  566. "memchr",
  567. "ryu",
  568. "serde",
  569. "version_check",
  570. ]
  571. [[package]]
  572. name = "sharded-slab"
  573. version = "0.1.7"
  574. source = "registry+https://github.com/rust-lang/crates.io-index"
  575. checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
  576. dependencies = [
  577. "lazy_static",
  578. ]
  579. [[package]]
  580. name = "shlex"
  581. version = "1.3.0"
  582. source = "registry+https://github.com/rust-lang/crates.io-index"
  583. checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
  584. [[package]]
  585. name = "signal-hook-registry"
  586. version = "1.4.2"
  587. source = "registry+https://github.com/rust-lang/crates.io-index"
  588. checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
  589. dependencies = [
  590. "libc",
  591. ]
  592. [[package]]
  593. name = "smallvec"
  594. version = "1.13.2"
  595. source = "registry+https://github.com/rust-lang/crates.io-index"
  596. checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
  597. [[package]]
  598. name = "socket2"
  599. version = "0.5.8"
  600. source = "registry+https://github.com/rust-lang/crates.io-index"
  601. checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
  602. dependencies = [
  603. "libc",
  604. "windows-sys 0.52.0",
  605. ]
  606. [[package]]
  607. name = "strsim"
  608. version = "0.11.1"
  609. source = "registry+https://github.com/rust-lang/crates.io-index"
  610. checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
  611. [[package]]
  612. name = "syn"
  613. version = "2.0.98"
  614. source = "registry+https://github.com/rust-lang/crates.io-index"
  615. checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1"
  616. dependencies = [
  617. "proc-macro2",
  618. "quote",
  619. "unicode-ident",
  620. ]
  621. [[package]]
  622. name = "thiserror"
  623. version = "1.0.69"
  624. source = "registry+https://github.com/rust-lang/crates.io-index"
  625. checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
  626. dependencies = [
  627. "thiserror-impl 1.0.69",
  628. ]
  629. [[package]]
  630. name = "thiserror"
  631. version = "2.0.11"
  632. source = "registry+https://github.com/rust-lang/crates.io-index"
  633. checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc"
  634. dependencies = [
  635. "thiserror-impl 2.0.11",
  636. ]
  637. [[package]]
  638. name = "thiserror-impl"
  639. version = "1.0.69"
  640. source = "registry+https://github.com/rust-lang/crates.io-index"
  641. checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
  642. dependencies = [
  643. "proc-macro2",
  644. "quote",
  645. "syn",
  646. ]
  647. [[package]]
  648. name = "thiserror-impl"
  649. version = "2.0.11"
  650. source = "registry+https://github.com/rust-lang/crates.io-index"
  651. checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2"
  652. dependencies = [
  653. "proc-macro2",
  654. "quote",
  655. "syn",
  656. ]
  657. [[package]]
  658. name = "thread_local"
  659. version = "1.1.8"
  660. source = "registry+https://github.com/rust-lang/crates.io-index"
  661. checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
  662. dependencies = [
  663. "cfg-if",
  664. "once_cell",
  665. ]
  666. [[package]]
  667. name = "time"
  668. version = "0.3.37"
  669. source = "registry+https://github.com/rust-lang/crates.io-index"
  670. checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
  671. dependencies = [
  672. "deranged",
  673. "itoa",
  674. "num-conv",
  675. "powerfmt",
  676. "serde",
  677. "time-core",
  678. "time-macros",
  679. ]
  680. [[package]]
  681. name = "time-core"
  682. version = "0.1.2"
  683. source = "registry+https://github.com/rust-lang/crates.io-index"
  684. checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
  685. [[package]]
  686. name = "time-macros"
  687. version = "0.2.19"
  688. source = "registry+https://github.com/rust-lang/crates.io-index"
  689. checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
  690. dependencies = [
  691. "num-conv",
  692. "time-core",
  693. ]
  694. [[package]]
  695. name = "tokio"
  696. version = "1.43.0"
  697. source = "registry+https://github.com/rust-lang/crates.io-index"
  698. checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e"
  699. dependencies = [
  700. "backtrace",
  701. "bytes",
  702. "libc",
  703. "mio",
  704. "parking_lot",
  705. "pin-project-lite",
  706. "signal-hook-registry",
  707. "socket2",
  708. "tokio-macros",
  709. "windows-sys 0.52.0",
  710. ]
  711. [[package]]
  712. name = "tokio-cron-scheduler"
  713. version = "0.13.0"
  714. source = "registry+https://github.com/rust-lang/crates.io-index"
  715. checksum = "6a5597b569b4712cf78aa0c9ae29742461b7bda1e49c2a5fdad1d79bf022f8f0"
  716. dependencies = [
  717. "chrono",
  718. "croner",
  719. "num-derive",
  720. "num-traits",
  721. "tokio",
  722. "tracing",
  723. "uuid",
  724. ]
  725. [[package]]
  726. name = "tokio-macros"
  727. version = "2.5.0"
  728. source = "registry+https://github.com/rust-lang/crates.io-index"
  729. checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
  730. dependencies = [
  731. "proc-macro2",
  732. "quote",
  733. "syn",
  734. ]
  735. [[package]]
  736. name = "tokio-modbus"
  737. version = "0.16.1"
  738. source = "registry+https://github.com/rust-lang/crates.io-index"
  739. checksum = "bdd5def942f13ebaebe636834026213ad9501e1cbd77687545cc08af4febd8a8"
  740. dependencies = [
  741. "async-trait",
  742. "byteorder",
  743. "bytes",
  744. "futures-core",
  745. "futures-util",
  746. "log",
  747. "smallvec",
  748. "thiserror 2.0.11",
  749. "tokio",
  750. "tokio-util",
  751. ]
  752. [[package]]
  753. name = "tokio-util"
  754. version = "0.7.13"
  755. source = "registry+https://github.com/rust-lang/crates.io-index"
  756. checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
  757. dependencies = [
  758. "bytes",
  759. "futures-core",
  760. "futures-sink",
  761. "pin-project-lite",
  762. "tokio",
  763. ]
  764. [[package]]
  765. name = "tracing"
  766. version = "0.1.41"
  767. source = "registry+https://github.com/rust-lang/crates.io-index"
  768. checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
  769. dependencies = [
  770. "pin-project-lite",
  771. "tracing-attributes",
  772. "tracing-core",
  773. ]
  774. [[package]]
  775. name = "tracing-appender"
  776. version = "0.2.3"
  777. source = "registry+https://github.com/rust-lang/crates.io-index"
  778. checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf"
  779. dependencies = [
  780. "crossbeam-channel",
  781. "thiserror 1.0.69",
  782. "time",
  783. "tracing-subscriber",
  784. ]
  785. [[package]]
  786. name = "tracing-attributes"
  787. version = "0.1.28"
  788. source = "registry+https://github.com/rust-lang/crates.io-index"
  789. checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
  790. dependencies = [
  791. "proc-macro2",
  792. "quote",
  793. "syn",
  794. ]
  795. [[package]]
  796. name = "tracing-core"
  797. version = "0.1.33"
  798. source = "registry+https://github.com/rust-lang/crates.io-index"
  799. checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
  800. dependencies = [
  801. "once_cell",
  802. "valuable",
  803. ]
  804. [[package]]
  805. name = "tracing-log"
  806. version = "0.2.0"
  807. source = "registry+https://github.com/rust-lang/crates.io-index"
  808. checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
  809. dependencies = [
  810. "log",
  811. "once_cell",
  812. "tracing-core",
  813. ]
  814. [[package]]
  815. name = "tracing-subscriber"
  816. version = "0.3.19"
  817. source = "registry+https://github.com/rust-lang/crates.io-index"
  818. checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008"
  819. dependencies = [
  820. "nu-ansi-term",
  821. "sharded-slab",
  822. "smallvec",
  823. "thread_local",
  824. "tracing-core",
  825. "tracing-log",
  826. ]
  827. [[package]]
  828. name = "unicode-ident"
  829. version = "1.0.16"
  830. source = "registry+https://github.com/rust-lang/crates.io-index"
  831. checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
  832. [[package]]
  833. name = "utf8parse"
  834. version = "0.2.2"
  835. source = "registry+https://github.com/rust-lang/crates.io-index"
  836. checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
  837. [[package]]
  838. name = "uuid"
  839. version = "1.13.1"
  840. source = "registry+https://github.com/rust-lang/crates.io-index"
  841. checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0"
  842. dependencies = [
  843. "getrandom",
  844. ]
  845. [[package]]
  846. name = "valuable"
  847. version = "0.1.1"
  848. source = "registry+https://github.com/rust-lang/crates.io-index"
  849. checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
  850. [[package]]
  851. name = "version_check"
  852. version = "0.9.5"
  853. source = "registry+https://github.com/rust-lang/crates.io-index"
  854. checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
  855. [[package]]
  856. name = "wasi"
  857. version = "0.11.0+wasi-snapshot-preview1"
  858. source = "registry+https://github.com/rust-lang/crates.io-index"
  859. checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
  860. [[package]]
  861. name = "wasi"
  862. version = "0.13.3+wasi-0.2.2"
  863. source = "registry+https://github.com/rust-lang/crates.io-index"
  864. checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2"
  865. dependencies = [
  866. "wit-bindgen-rt",
  867. ]
  868. [[package]]
  869. name = "wasm-bindgen"
  870. version = "0.2.100"
  871. source = "registry+https://github.com/rust-lang/crates.io-index"
  872. checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
  873. dependencies = [
  874. "cfg-if",
  875. "once_cell",
  876. "rustversion",
  877. "wasm-bindgen-macro",
  878. ]
  879. [[package]]
  880. name = "wasm-bindgen-backend"
  881. version = "0.2.100"
  882. source = "registry+https://github.com/rust-lang/crates.io-index"
  883. checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
  884. dependencies = [
  885. "bumpalo",
  886. "log",
  887. "proc-macro2",
  888. "quote",
  889. "syn",
  890. "wasm-bindgen-shared",
  891. ]
  892. [[package]]
  893. name = "wasm-bindgen-macro"
  894. version = "0.2.100"
  895. source = "registry+https://github.com/rust-lang/crates.io-index"
  896. checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
  897. dependencies = [
  898. "quote",
  899. "wasm-bindgen-macro-support",
  900. ]
  901. [[package]]
  902. name = "wasm-bindgen-macro-support"
  903. version = "0.2.100"
  904. source = "registry+https://github.com/rust-lang/crates.io-index"
  905. checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
  906. dependencies = [
  907. "proc-macro2",
  908. "quote",
  909. "syn",
  910. "wasm-bindgen-backend",
  911. "wasm-bindgen-shared",
  912. ]
  913. [[package]]
  914. name = "wasm-bindgen-shared"
  915. version = "0.2.100"
  916. source = "registry+https://github.com/rust-lang/crates.io-index"
  917. checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
  918. dependencies = [
  919. "unicode-ident",
  920. ]
  921. [[package]]
  922. name = "winapi"
  923. version = "0.3.9"
  924. source = "registry+https://github.com/rust-lang/crates.io-index"
  925. checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
  926. dependencies = [
  927. "winapi-i686-pc-windows-gnu",
  928. "winapi-x86_64-pc-windows-gnu",
  929. ]
  930. [[package]]
  931. name = "winapi-i686-pc-windows-gnu"
  932. version = "0.4.0"
  933. source = "registry+https://github.com/rust-lang/crates.io-index"
  934. checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
  935. [[package]]
  936. name = "winapi-x86_64-pc-windows-gnu"
  937. version = "0.4.0"
  938. source = "registry+https://github.com/rust-lang/crates.io-index"
  939. checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
  940. [[package]]
  941. name = "windows-core"
  942. version = "0.52.0"
  943. source = "registry+https://github.com/rust-lang/crates.io-index"
  944. checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
  945. dependencies = [
  946. "windows-targets",
  947. ]
  948. [[package]]
  949. name = "windows-sys"
  950. version = "0.52.0"
  951. source = "registry+https://github.com/rust-lang/crates.io-index"
  952. checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
  953. dependencies = [
  954. "windows-targets",
  955. ]
  956. [[package]]
  957. name = "windows-sys"
  958. version = "0.59.0"
  959. source = "registry+https://github.com/rust-lang/crates.io-index"
  960. checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
  961. dependencies = [
  962. "windows-targets",
  963. ]
  964. [[package]]
  965. name = "windows-targets"
  966. version = "0.52.6"
  967. source = "registry+https://github.com/rust-lang/crates.io-index"
  968. checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
  969. dependencies = [
  970. "windows_aarch64_gnullvm",
  971. "windows_aarch64_msvc",
  972. "windows_i686_gnu",
  973. "windows_i686_gnullvm",
  974. "windows_i686_msvc",
  975. "windows_x86_64_gnu",
  976. "windows_x86_64_gnullvm",
  977. "windows_x86_64_msvc",
  978. ]
  979. [[package]]
  980. name = "windows_aarch64_gnullvm"
  981. version = "0.52.6"
  982. source = "registry+https://github.com/rust-lang/crates.io-index"
  983. checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
  984. [[package]]
  985. name = "windows_aarch64_msvc"
  986. version = "0.52.6"
  987. source = "registry+https://github.com/rust-lang/crates.io-index"
  988. checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
  989. [[package]]
  990. name = "windows_i686_gnu"
  991. version = "0.52.6"
  992. source = "registry+https://github.com/rust-lang/crates.io-index"
  993. checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
  994. [[package]]
  995. name = "windows_i686_gnullvm"
  996. version = "0.52.6"
  997. source = "registry+https://github.com/rust-lang/crates.io-index"
  998. checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
  999. [[package]]
  1000. name = "windows_i686_msvc"
  1001. version = "0.52.6"
  1002. source = "registry+https://github.com/rust-lang/crates.io-index"
  1003. checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
  1004. [[package]]
  1005. name = "windows_x86_64_gnu"
  1006. version = "0.52.6"
  1007. source = "registry+https://github.com/rust-lang/crates.io-index"
  1008. checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
  1009. [[package]]
  1010. name = "windows_x86_64_gnullvm"
  1011. version = "0.52.6"
  1012. source = "registry+https://github.com/rust-lang/crates.io-index"
  1013. checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
  1014. [[package]]
  1015. name = "windows_x86_64_msvc"
  1016. version = "0.52.6"
  1017. source = "registry+https://github.com/rust-lang/crates.io-index"
  1018. checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
  1019. [[package]]
  1020. name = "wit-bindgen-rt"
  1021. version = "0.33.0"
  1022. source = "registry+https://github.com/rust-lang/crates.io-index"
  1023. checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c"
  1024. dependencies = [
  1025. "bitflags",
  1026. ]