26.diff (13654B)
1 diff --git a/Cargo.lock b/Cargo.lock 2 index 2b154ae..4cd0d73 100644 3 --- a/Cargo.lock 4 +++ b/Cargo.lock 5 @@ -27,12 +27,6 @@ dependencies = [ 6 "winapi 0.3.8", 7 ] 8 9 -[[package]] 10 -name = "anyhow" 11 -version = "1.0.26" 12 -source = "registry+https://github.com/rust-lang/crates.io-index" 13 -checksum = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c" 14 - 15 [[package]] 16 name = "arc-swap" 17 version = "0.4.4" 18 @@ -57,9 +51,9 @@ checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" 19 20 [[package]] 21 name = "base64" 22 -version = "0.12.1" 23 +version = "0.13.0" 24 source = "registry+https://github.com/rust-lang/crates.io-index" 25 -checksum = "53d1ccbaf7d9ec9537465a97bf19edc1a4e158ecb49fc16178202238c569cc42" 26 +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 27 28 [[package]] 29 name = "bitflags" 30 @@ -106,6 +100,12 @@ version = "0.1.10" 31 source = "registry+https://github.com/rust-lang/crates.io-index" 32 checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 33 34 +[[package]] 35 +name = "cfg-if" 36 +version = "1.0.0" 37 +source = "registry+https://github.com/rust-lang/crates.io-index" 38 +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 39 + 40 [[package]] 41 name = "chrono" 42 version = "0.4.10" 43 @@ -154,22 +154,16 @@ version = "1.2.0" 44 source = "registry+https://github.com/rust-lang/crates.io-index" 45 checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1" 46 dependencies = [ 47 - "cfg-if", 48 + "cfg-if 0.1.10", 49 ] 50 51 -[[package]] 52 -name = "dtoa" 53 -version = "0.4.5" 54 -source = "registry+https://github.com/rust-lang/crates.io-index" 55 -checksum = "4358a9e11b9a09cf52383b451b49a169e8d797b68aa02301ff586d70d9661ea3" 56 - 57 [[package]] 58 name = "encoding_rs" 59 version = "0.8.22" 60 source = "registry+https://github.com/rust-lang/crates.io-index" 61 checksum = "cd8d03faa7fe0c1431609dfad7bbe827af30f82e1e2ae6f7ee4fca6bd764bc28" 62 dependencies = [ 63 - "cfg-if", 64 + "cfg-if 0.1.10", 65 ] 66 67 [[package]] 68 @@ -178,7 +172,7 @@ version = "1.0.13" 69 source = "registry+https://github.com/rust-lang/crates.io-index" 70 checksum = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f" 71 dependencies = [ 72 - "cfg-if", 73 + "cfg-if 0.1.10", 74 "crc32fast", 75 "libc", 76 "miniz_oxide", 77 @@ -205,6 +199,16 @@ version = "0.1.1" 78 source = "registry+https://github.com/rust-lang/crates.io-index" 79 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 80 81 +[[package]] 82 +name = "form_urlencoded" 83 +version = "1.0.0" 84 +source = "registry+https://github.com/rust-lang/crates.io-index" 85 +checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00" 86 +dependencies = [ 87 + "matches", 88 + "percent-encoding", 89 +] 90 + 91 [[package]] 92 name = "fuchsia-zircon" 93 version = "0.3.3" 94 @@ -265,7 +269,7 @@ version = "0.1.14" 95 source = "registry+https://github.com/rust-lang/crates.io-index" 96 checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb" 97 dependencies = [ 98 - "cfg-if", 99 + "cfg-if 0.1.10", 100 "libc", 101 "wasi", 102 ] 103 @@ -289,15 +293,6 @@ dependencies = [ 104 "tokio-util", 105 ] 106 107 -[[package]] 108 -name = "heck" 109 -version = "0.3.1" 110 -source = "registry+https://github.com/rust-lang/crates.io-index" 111 -checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" 112 -dependencies = [ 113 - "unicode-segmentation", 114 -] 115 - 116 [[package]] 117 name = "hermit-abi" 118 version = "0.1.5" 119 @@ -414,9 +409,9 @@ checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e" 120 121 [[package]] 122 name = "js-sys" 123 -version = "0.3.35" 124 +version = "0.3.46" 125 source = "registry+https://github.com/rust-lang/crates.io-index" 126 -checksum = "7889c7c36282151f6bf465be4700359318aef36baa951462382eae49e9577cf9" 127 +checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175" 128 dependencies = [ 129 "wasm-bindgen", 130 ] 131 @@ -449,7 +444,7 @@ version = "0.4.8" 132 source = "registry+https://github.com/rust-lang/crates.io-index" 133 checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7" 134 dependencies = [ 135 - "cfg-if", 136 + "cfg-if 0.1.10", 137 ] 138 139 [[package]] 140 @@ -495,7 +490,7 @@ version = "0.6.21" 141 source = "registry+https://github.com/rust-lang/crates.io-index" 142 checksum = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f" 143 dependencies = [ 144 - "cfg-if", 145 + "cfg-if 0.1.10", 146 "fuchsia-zircon", 147 "fuchsia-zircon-sys", 148 "iovec", 149 @@ -577,21 +572,11 @@ version = "0.2.33" 150 source = "registry+https://github.com/rust-lang/crates.io-index" 151 checksum = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88" 152 dependencies = [ 153 - "cfg-if", 154 + "cfg-if 0.1.10", 155 "libc", 156 "winapi 0.3.8", 157 ] 158 159 -[[package]] 160 -name = "nom" 161 -version = "4.2.3" 162 -source = "registry+https://github.com/rust-lang/crates.io-index" 163 -checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6" 164 -dependencies = [ 165 - "memchr", 166 - "version_check 0.1.5", 167 -] 168 - 169 [[package]] 170 name = "num-integer" 171 version = "0.1.42" 172 @@ -628,7 +613,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" 173 checksum = "973293749822d7dd6370d6da1e523b0d1db19f06c459134c658b2a4261378b52" 174 dependencies = [ 175 "bitflags", 176 - "cfg-if", 177 + "cfg-if 0.1.10", 178 "foreign-types", 179 "lazy_static", 180 "libc", 181 @@ -700,6 +685,12 @@ version = "0.1.4" 182 source = "registry+https://github.com/rust-lang/crates.io-index" 183 checksum = "237844750cfbb86f67afe27eee600dfbbcb6188d734139b534cbfbf4f96792ae" 184 185 +[[package]] 186 +name = "pin-project-lite" 187 +version = "0.2.0" 188 +source = "registry+https://github.com/rust-lang/crates.io-index" 189 +checksum = "6b063f57ec186e6140e2b8b6921e5f1bd89c7356dda5b33acc5401203ca6131c" 190 + 191 [[package]] 192 name = "pin-utils" 193 version = "0.1.0-alpha.4" 194 @@ -720,9 +711,9 @@ checksum = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b" 195 196 [[package]] 197 name = "proc-macro2" 198 -version = "1.0.7" 199 +version = "1.0.24" 200 source = "registry+https://github.com/rust-lang/crates.io-index" 201 -checksum = "0319972dcae462681daf4da1adeeaa066e3ebd29c69be96c6abb1259d2ee2bcc" 202 +checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" 203 dependencies = [ 204 "unicode-xid", 205 ] 206 @@ -800,9 +791,9 @@ dependencies = [ 207 208 [[package]] 209 name = "reqwest" 210 -version = "0.10.7" 211 +version = "0.10.10" 212 source = "registry+https://github.com/rust-lang/crates.io-index" 213 -checksum = "12427a5577082c24419c9c417db35cfeb65962efc7675bb6b0d5f1f9d315bfe6" 214 +checksum = "0718f81a8e14c4dbb3b34cf23dc6aaf9ab8a0dfec160c534b3dbca1aaa21f47c" 215 dependencies = [ 216 "base64", 217 "bytes", 218 @@ -821,7 +812,7 @@ dependencies = [ 219 "mime_guess", 220 "native-tls", 221 "percent-encoding", 222 - "pin-project-lite", 223 + "pin-project-lite 0.2.0", 224 "serde", 225 "serde_json", 226 "serde_urlencoded", 227 @@ -896,14 +887,14 @@ dependencies = [ 228 229 [[package]] 230 name = "serde_urlencoded" 231 -version = "0.6.1" 232 +version = "0.7.0" 233 source = "registry+https://github.com/rust-lang/crates.io-index" 234 -checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97" 235 +checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9" 236 dependencies = [ 237 - "dtoa", 238 + "form_urlencoded", 239 "itoa", 240 + "ryu", 241 "serde", 242 - "url", 243 ] 244 245 [[package]] 246 @@ -934,18 +925,12 @@ version = "0.3.11" 247 source = "registry+https://github.com/rust-lang/crates.io-index" 248 checksum = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85" 249 dependencies = [ 250 - "cfg-if", 251 + "cfg-if 0.1.10", 252 "libc", 253 "redox_syscall", 254 "winapi 0.3.8", 255 ] 256 257 -[[package]] 258 -name = "sourcefile" 259 -version = "0.1.4" 260 -source = "registry+https://github.com/rust-lang/crates.io-index" 261 -checksum = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3" 262 - 263 [[package]] 264 name = "strsim" 265 version = "0.8.0" 266 @@ -954,9 +939,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 267 268 [[package]] 269 name = "syn" 270 -version = "1.0.13" 271 +version = "1.0.54" 272 source = "registry+https://github.com/rust-lang/crates.io-index" 273 -checksum = "1e4ff033220a41d1a57d8125eab57bf5263783dfdcc18688b1dacc6ce9651ef8" 274 +checksum = "9a2af957a63d6bd42255c359c93d9bfdb97076bd3b820897ce55ffbfbf107f44" 275 dependencies = [ 276 "proc-macro2", 277 "quote", 278 @@ -969,7 +954,7 @@ version = "3.1.0" 279 source = "registry+https://github.com/rust-lang/crates.io-index" 280 checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" 281 dependencies = [ 282 - "cfg-if", 283 + "cfg-if 0.1.10", 284 "libc", 285 "rand", 286 "redox_syscall", 287 @@ -1014,7 +999,7 @@ dependencies = [ 288 "mio-named-pipes", 289 "mio-uds", 290 "num_cpus", 291 - "pin-project-lite", 292 + "pin-project-lite 0.1.4", 293 "signal-hook-registry", 294 "slab", 295 "tokio-macros", 296 @@ -1052,7 +1037,7 @@ dependencies = [ 297 "futures-core", 298 "futures-sink", 299 "log", 300 - "pin-project-lite", 301 + "pin-project-lite 0.1.4", 302 "tokio", 303 ] 304 305 @@ -1074,7 +1059,7 @@ version = "2.6.0" 306 source = "registry+https://github.com/rust-lang/crates.io-index" 307 checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 308 dependencies = [ 309 - "version_check 0.9.1", 310 + "version_check", 311 ] 312 313 [[package]] 314 @@ -1095,12 +1080,6 @@ dependencies = [ 315 "smallvec", 316 ] 317 318 -[[package]] 319 -name = "unicode-segmentation" 320 -version = "1.6.0" 321 -source = "registry+https://github.com/rust-lang/crates.io-index" 322 -checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" 323 - 324 [[package]] 325 name = "unicode-width" 326 version = "0.1.7" 327 @@ -1115,10 +1094,11 @@ checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" 328 329 [[package]] 330 name = "url" 331 -version = "2.1.1" 332 +version = "2.2.0" 333 source = "registry+https://github.com/rust-lang/crates.io-index" 334 -checksum = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb" 335 +checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e" 336 dependencies = [ 337 + "form_urlencoded", 338 "idna", 339 "matches", 340 "percent-encoding", 341 @@ -1136,12 +1116,6 @@ version = "0.8.1" 342 source = "registry+https://github.com/rust-lang/crates.io-index" 343 checksum = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a" 344 345 -[[package]] 346 -name = "version_check" 347 -version = "0.1.5" 348 -source = "registry+https://github.com/rust-lang/crates.io-index" 349 -checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" 350 - 351 [[package]] 352 name = "version_check" 353 version = "0.9.1" 354 @@ -1166,11 +1140,11 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 355 356 [[package]] 357 name = "wasm-bindgen" 358 -version = "0.2.58" 359 +version = "0.2.69" 360 source = "registry+https://github.com/rust-lang/crates.io-index" 361 -checksum = "5205e9afdf42282b192e2310a5b463a6d1c1d774e30dc3c791ac37ab42d2616c" 362 +checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e" 363 dependencies = [ 364 - "cfg-if", 365 + "cfg-if 1.0.0", 366 "serde", 367 "serde_json", 368 "wasm-bindgen-macro", 369 @@ -1178,9 +1152,9 @@ dependencies = [ 370 371 [[package]] 372 name = "wasm-bindgen-backend" 373 -version = "0.2.58" 374 +version = "0.2.69" 375 source = "registry+https://github.com/rust-lang/crates.io-index" 376 -checksum = "11cdb95816290b525b32587d76419facd99662a07e59d3cdb560488a819d9a45" 377 +checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62" 378 dependencies = [ 379 "bumpalo", 380 "lazy_static", 381 @@ -1193,11 +1167,11 @@ dependencies = [ 382 383 [[package]] 384 name = "wasm-bindgen-futures" 385 -version = "0.4.8" 386 +version = "0.4.19" 387 source = "registry+https://github.com/rust-lang/crates.io-index" 388 -checksum = "8bbdd49e3e28b40dec6a9ba8d17798245ce32b019513a845369c641b275135d9" 389 +checksum = "1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35" 390 dependencies = [ 391 - "cfg-if", 392 + "cfg-if 1.0.0", 393 "js-sys", 394 "wasm-bindgen", 395 "web-sys", 396 @@ -1205,9 +1179,9 @@ dependencies = [ 397 398 [[package]] 399 name = "wasm-bindgen-macro" 400 -version = "0.2.58" 401 +version = "0.2.69" 402 source = "registry+https://github.com/rust-lang/crates.io-index" 403 -checksum = "574094772ce6921576fb6f2e3f7497b8a76273b6db092be18fc48a082de09dc3" 404 +checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084" 405 dependencies = [ 406 "quote", 407 "wasm-bindgen-macro-support", 408 @@ -1215,9 +1189,9 @@ dependencies = [ 409 410 [[package]] 411 name = "wasm-bindgen-macro-support" 412 -version = "0.2.58" 413 +version = "0.2.69" 414 source = "registry+https://github.com/rust-lang/crates.io-index" 415 -checksum = "e85031354f25eaebe78bb7db1c3d86140312a911a106b2e29f9cc440ce3e7668" 416 +checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549" 417 dependencies = [ 418 "proc-macro2", 419 "quote", 420 @@ -1228,46 +1202,18 @@ dependencies = [ 421 422 [[package]] 423 name = "wasm-bindgen-shared" 424 -version = "0.2.58" 425 +version = "0.2.69" 426 source = "registry+https://github.com/rust-lang/crates.io-index" 427 -checksum = "f5e7e61fc929f4c0dddb748b102ebf9f632e2b8d739f2016542b4de2965a9601" 428 - 429 -[[package]] 430 -name = "wasm-bindgen-webidl" 431 -version = "0.2.58" 432 -source = "registry+https://github.com/rust-lang/crates.io-index" 433 -checksum = "ef012a0d93fc0432df126a8eaf547b2dce25a8ce9212e1d3cbeef5c11157975d" 434 -dependencies = [ 435 - "anyhow", 436 - "heck", 437 - "log", 438 - "proc-macro2", 439 - "quote", 440 - "syn", 441 - "wasm-bindgen-backend", 442 - "weedle", 443 -] 444 +checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158" 445 446 [[package]] 447 name = "web-sys" 448 -version = "0.3.35" 449 +version = "0.3.46" 450 source = "registry+https://github.com/rust-lang/crates.io-index" 451 -checksum = "aaf97caf6aa8c2b1dac90faf0db529d9d63c93846cca4911856f78a83cebf53b" 452 +checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3" 453 dependencies = [ 454 - "anyhow", 455 "js-sys", 456 - "sourcefile", 457 "wasm-bindgen", 458 - "wasm-bindgen-webidl", 459 -] 460 - 461 -[[package]] 462 -name = "weedle" 463 -version = "0.10.0" 464 -source = "registry+https://github.com/rust-lang/crates.io-index" 465 -checksum = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164" 466 -dependencies = [ 467 - "nom", 468 ] 469 470 [[package]]