| { | ||
| "git": { | ||
| "sha1": "249c8b529ff5c463b2fa9b18c9e56b3155f1f168" | ||
| "sha1": "8b2302b4e86ca2e59bf6148adb178cf7d4b7ef29" | ||
| } | ||
| } |
+29
-36
@@ -22,5 +22,5 @@ # This file is automatically @generated by Cargo. | ||
| name = "bincode" | ||
| version = "1.3.1" | ||
| version = "1.3.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d" | ||
| checksum = "d175dfa69e619905c4c3cdb7c3c203fa3bdd5d51184e3afdb2742c0280493772" | ||
| dependencies = [ | ||
@@ -39,3 +39,3 @@ "byteorder", | ||
| name = "bitvec" | ||
| version = "0.20.2" | ||
| version = "0.20.3" | ||
| dependencies = [ | ||
@@ -68,11 +68,11 @@ "bincode", | ||
| name = "bumpalo" | ||
| version = "3.6.0" | ||
| version = "3.6.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "099e596ef14349721d9016f6b80dd3419ea1bf289ab9b44df8e4dfd3a005d5d9" | ||
| checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe" | ||
| [[package]] | ||
| name = "byteorder" | ||
| version = "1.4.2" | ||
| version = "1.3.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" | ||
| checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" | ||
@@ -106,8 +106,2 @@ [[package]] | ||
| [[package]] | ||
| name = "const_fn" | ||
| version = "0.4.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6" | ||
| [[package]] | ||
| name = "criterion" | ||
@@ -171,8 +165,7 @@ version = "0.3.4" | ||
| name = "crossbeam-epoch" | ||
| version = "0.9.1" | ||
| version = "0.9.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a1aaa739f95311c2c7887a76863f500026092fb1dce0161dab577e559ef3569d" | ||
| checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" | ||
| dependencies = [ | ||
| "cfg-if", | ||
| "const_fn", | ||
| "crossbeam-utils", | ||
@@ -186,5 +179,5 @@ "lazy_static", | ||
| name = "crossbeam-utils" | ||
| version = "0.8.1" | ||
| version = "0.8.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d" | ||
| checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49" | ||
| dependencies = [ | ||
@@ -271,5 +264,5 @@ "autocfg", | ||
| name = "js-sys" | ||
| version = "0.3.47" | ||
| version = "0.3.48" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65" | ||
| checksum = "dc9f84f9b115ce7843d60706df1422a916680bfdfcbdb0447c5614ff9d7e4d78" | ||
| dependencies = [ | ||
@@ -287,5 +280,5 @@ "wasm-bindgen", | ||
| name = "libc" | ||
| version = "0.2.86" | ||
| version = "0.2.87" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" | ||
| checksum = "265d751d31d6780a3f956bb5b8022feba2d94eeee5a84ba64f4212eedca42213" | ||
@@ -568,5 +561,5 @@ [[package]] | ||
| name = "tinytemplate" | ||
| version = "1.2.0" | ||
| version = "1.2.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a2ada8616fad06a2d0c455adc530de4ef57605a8120cc65da9653e0e9623ca74" | ||
| checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" | ||
| dependencies = [ | ||
@@ -602,5 +595,5 @@ "serde", | ||
| name = "wasm-bindgen" | ||
| version = "0.2.70" | ||
| version = "0.2.71" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be" | ||
| checksum = "7ee1280240b7c461d6a0071313e08f34a60b0365f14260362e5a2b17d1d31aa7" | ||
| dependencies = [ | ||
@@ -613,5 +606,5 @@ "cfg-if", | ||
| name = "wasm-bindgen-backend" | ||
| version = "0.2.70" | ||
| version = "0.2.71" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7" | ||
| checksum = "5b7d8b6942b8bb3a9b0e73fc79b98095a27de6fa247615e59d096754a3bc2aa8" | ||
| dependencies = [ | ||
@@ -629,5 +622,5 @@ "bumpalo", | ||
| name = "wasm-bindgen-macro" | ||
| version = "0.2.70" | ||
| version = "0.2.71" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c" | ||
| checksum = "e5ac38da8ef716661f0f36c0d8320b89028efe10c7c0afde65baffb496ce0d3b" | ||
| dependencies = [ | ||
@@ -640,5 +633,5 @@ "quote", | ||
| name = "wasm-bindgen-macro-support" | ||
| version = "0.2.70" | ||
| version = "0.2.71" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" | ||
| checksum = "cc053ec74d454df287b9374ee8abb36ffd5acb95ba87da3ba5b7d3fe20eb401e" | ||
| dependencies = [ | ||
@@ -654,11 +647,11 @@ "proc-macro2", | ||
| name = "wasm-bindgen-shared" | ||
| version = "0.2.70" | ||
| version = "0.2.71" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64" | ||
| checksum = "7d6f8ec44822dd71f5f221a5847fb34acd9060535c1211b70a05844c0f6383b1" | ||
| [[package]] | ||
| name = "web-sys" | ||
| version = "0.3.47" | ||
| version = "0.3.48" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3" | ||
| checksum = "ec600b26223b2948cedfde2a0aa6756dcf1fef616f43d7b3097aaf53a6c4d92b" | ||
| dependencies = [ | ||
@@ -665,0 +658,0 @@ "js-sys", |
+1
-1
@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | ||
| name = "bitvec" | ||
| version = "0.20.2" | ||
| version = "0.20.3" | ||
| authors = ["myrrlyn <self@myrrlyn.dev>"] | ||
@@ -19,0 +19,0 @@ include = ["Cargo.toml", "LICENSE.txt", "src/**/*.rs", "benches/*.rs"] |
@@ -173,5 +173,5 @@ /*! Specialization overrides. | ||
| 0 => return None, | ||
| n => n - 1, | ||
| n => n, | ||
| }; | ||
| match self.domain() { | ||
| (|| match self.domain() { | ||
| Domain::Enclave { head, elem, tail } => { | ||
@@ -217,3 +217,4 @@ let val = (Lsb0::mask(head, tail) & elem.load_value()).value(); | ||
| }, | ||
| } | ||
| })() | ||
| .map(|idx| idx - 1) | ||
| } | ||
@@ -272,5 +273,5 @@ | ||
| 0 => return None, | ||
| n => n - 1, | ||
| n => n, | ||
| }; | ||
| match self.domain() { | ||
| (|| match self.domain() { | ||
| Domain::Enclave { head, elem, tail } => { | ||
@@ -316,3 +317,4 @@ let val = (Lsb0::mask(head, tail) & !elem.load_value()).value(); | ||
| }, | ||
| } | ||
| })() | ||
| .map(|idx| idx - 1) | ||
| } | ||
@@ -319,0 +321,0 @@ } |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display