Update remain to 0.2.15
Test: m rust
Change-Id: I7e45aa0e92803c9890e1e9e17b8d6113843b4a17
diff --git a/crates/remain/.android-checksum.json b/crates/remain/.android-checksum.json
index 49503c9..00cba68 100644
--- a/crates/remain/.android-checksum.json
+++ b/crates/remain/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"e8eb82d2d9499477b1edeab51b4ffb1dd904a022ba8ad62daa960ba3e8f1398e","Android.bp":"ed61fd01f4f4a6cf420a8068322aa92cd87ec7e9c34ac93ad0c97ef34f71850c","Cargo.toml":"f0580fcc6b89b6699bc64ff8c0575778d98e8c3a1ff04b557039504292522b17","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","METADATA":"edce0e32d7e11152d5d96bf98839c6d25f06cdc8b674d8639bb2272dd5c5d4d6","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"ca6f5d223e2232bf54766b451cf055ee5e872a040c69f4f7939a8b9387b009b2","TEST_MAPPING":"f13b56f27c5795049ae3d415b3adcb5a8e52973234a4d6ae39946ad5bbd61679","cargo_embargo.json":"5cbeb8e419a0253697a92702d8bc56f1f2650da67f2605e01c7d0f744f1df4c2","src/atom.rs":"a65a8dabb4080c980d3905b5d6f8087ad9b56bb4d1c9549f155a9a06e3b64afc","src/check.rs":"d60685a3053bf34b62ca474e3c3d961ffbc5ad716a7438d1d605e6085b980113","src/compare.rs":"a86d3ed29c98c58c4d5ca1e3050bed97d34328a4e5eca0ab200f6eaa70b07c46","src/emit.rs":"1cc399b9c9fcaadfbaad756674c3eb4cad9212173dbf6e3a07f5ec91680877d6","src/format.rs":"7239c0b64471d5e2d6bfb6f1259ca15759586f4529387b21da1c9d60f81e6601","src/lib.rs":"895712d29c9c58c96c1eec305212119d55f0390d852319431572576e083248dc","src/parse.rs":"f8d688bc46d1b54e910be31e92866956ca0156bad60cc077f7857d58b6dfaf3d","src/visit.rs":"51ccba6c94d0053030ee41e155a127cd5a1245f8f2010dcf7ad690b1788d851d","tests/compiletest.rs":"8f2cbc080ae802a72afbc627b943e187f66bfe0214f7d989460badb57ddfbb8d","tests/order.rs":"f1f6cc82da212bcc67d40869a0df29cc9ff5bf13a3aba09897bec5837b543b22","tests/stable.rs":"1c44792c3dcb9c99d6e74aa2eae30379c3ccbc920e07100933b8a1beae647d40","tests/ui/enum.rs":"dc9cbc89232d0e1ae99bda38328ab8fbaa59f7c30034d3f3db851bdb21c0f319","tests/ui/enum.stderr":"25aaacabf55bd52a73ed585dffd6b07d1a51bd3aaad49f2d30910c4aad78ddab","tests/ui/let-stable.rs":"7056943405ac5433eae4a306ddd886c8b68585ceea1b27175e51cc1d4c6c69b6","tests/ui/let-stable.stderr":"dfa443d7e5e312498b260977f26fd98da56489729c60c4254ee6123752fd6cd4","tests/ui/let-unstable.rs":"c11ce9c83584efabafe9f05f8e5728b276f269f705af3efd532984efa512c5c4","tests/ui/let-unstable.stderr":"fd6d3438a865b2ca03e3a7066858ae6976736f09a94e84267e2863eb6058572b","tests/ui/match-stable.rs":"200b23f0eb841b827c4ae928d47a21513edc89248cb4a68e549a57180119a4e2","tests/ui/match-stable.stderr":"45b8f64c3cc16c6a8e74a5cdc808bd6c444269d8abde82b85285887fc780f01b","tests/ui/match-unstable.rs":"175fbad0431fa248508175de18f9bb59f518609a75bbe9ba553131ba755db598","tests/ui/match-unstable.stderr":"236514a469c04bfd2c833b98ff740fb651cef58968cb9ff8e3d6d63d1fa1fa47","tests/ui/repeat.rs":"9cc6c49e2a4e1b18e89650cf2f9f8755cade66b52edba17ae57b1b0a2fbdb512","tests/ui/repeat.stderr":"319b454b42edbc62a64cf3afcf40cc865a491e768577073dcf2b8cf6734fee95","tests/ui/struct.rs":"a2aeea7a29c74dc76829bcc4126d21f3f0086e4cc4c456833a01c3fb497c5dbb","tests/ui/struct.stderr":"aace27891cf6ac82fe4b705cd2f7a7275b408a85848b682730e22ec2fcc33a01","tests/ui/unnamed-fields.rs":"a9dd904fbfd1b3678c0d4024bcc285d6ecaffd902b297644043ef37e4187d60e","tests/ui/unnamed-fields.stderr":"ede05b50e557369a98be913375714540c04e33e0c67a06e073ebb1f4bdefbf24","tests/ui/unsorted-enum.rs":"43452ce86c9e142f54cbd030eb5f7a21b996dc39c23deaf12f11c3ab1cd81998","tests/ui/unsorted-enum.stderr":"7707ef9f1e76c643e4bc8daca497c6e686a0ffc5dc284ed0a5784d1596bd2839","tests/ui/unsorted-match-stable.rs":"2ebc8ec162d0179f78b9350c516eee526684eb80412feb1d29a086f07f9e471d","tests/ui/unsorted-match-stable.stderr":"88001434fe35cd783d31feee13f6b450f5d0e27848954845af896bed067a9b73","tests/ui/unsorted-match-unstable.rs":"9039b3b2df62a1025ed810baa894a69a918c23c6afca05f6f11cd418f8867378","tests/ui/unsorted-match-unstable.stderr":"c5d8ed5edf9562e746c3665d45346502435c7fe0cecae61b7a37716bba044e40","tests/ui/unsorted-struct.rs":"daf24ceb1a35803e0b71a9f9ef0840ef338e5afc1480a63768781d9243655fcd","tests/ui/unsorted-struct.stderr":"e334c74c8f1baa01c65c32ac39132cfb15efdb94f657aac09a32fcddefba5d46","tests/ui/unsupported.rs":"fa25bf6bc27dad24d7a2fb23942dc5c3a35058406064bd107b662354918c80a5","tests/ui/unsupported.stderr":"6f9a56e228143ee60b1e36d761b8050f09cdf4d2209dab0749215ca9c5774107","tests/unstable.rs":"7681308f7adae7c8b60b2b49fcf7759a1acc31316867467da108b86a78ce9269"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"0758a336cc66a4d77e7f89764d0ac0d2edec38d8d001d1afd2d9d37f59ece7f9","Android.bp":"5c6bb56f1effbfe65d3ec5f14c084b97d9f637cddc84f0701eb986d11eef0747","Cargo.toml":"c20db1b8f06478ecd3b327948e059de7f059b972c4e4253c8f636370097c7471","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","METADATA":"5d5747dbbf89c8fc21bfc4de7b1faa8f4c0426a609b6cea90a3b36d31ebd4686","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"ca6f5d223e2232bf54766b451cf055ee5e872a040c69f4f7939a8b9387b009b2","TEST_MAPPING":"f13b56f27c5795049ae3d415b3adcb5a8e52973234a4d6ae39946ad5bbd61679","cargo_embargo.json":"5cbeb8e419a0253697a92702d8bc56f1f2650da67f2605e01c7d0f744f1df4c2","src/atom.rs":"a65a8dabb4080c980d3905b5d6f8087ad9b56bb4d1c9549f155a9a06e3b64afc","src/check.rs":"d60685a3053bf34b62ca474e3c3d961ffbc5ad716a7438d1d605e6085b980113","src/compare.rs":"a86d3ed29c98c58c4d5ca1e3050bed97d34328a4e5eca0ab200f6eaa70b07c46","src/emit.rs":"1cc399b9c9fcaadfbaad756674c3eb4cad9212173dbf6e3a07f5ec91680877d6","src/format.rs":"7239c0b64471d5e2d6bfb6f1259ca15759586f4529387b21da1c9d60f81e6601","src/lib.rs":"03e84c50a7dd66d9c7af5c64ee61e21b836868e5887688264fcd753cd0e7c3aa","src/parse.rs":"f8d688bc46d1b54e910be31e92866956ca0156bad60cc077f7857d58b6dfaf3d","src/visit.rs":"51ccba6c94d0053030ee41e155a127cd5a1245f8f2010dcf7ad690b1788d851d","tests/compiletest.rs":"5876a4728abd95ed4ed3b78777fe95428d32a32730d7718f58001bdbd4d1e168","tests/order.rs":"f1f6cc82da212bcc67d40869a0df29cc9ff5bf13a3aba09897bec5837b543b22","tests/stable.rs":"1c44792c3dcb9c99d6e74aa2eae30379c3ccbc920e07100933b8a1beae647d40","tests/ui/enum.rs":"dc9cbc89232d0e1ae99bda38328ab8fbaa59f7c30034d3f3db851bdb21c0f319","tests/ui/enum.stderr":"25aaacabf55bd52a73ed585dffd6b07d1a51bd3aaad49f2d30910c4aad78ddab","tests/ui/let-stable.rs":"7056943405ac5433eae4a306ddd886c8b68585ceea1b27175e51cc1d4c6c69b6","tests/ui/let-stable.stderr":"dfa443d7e5e312498b260977f26fd98da56489729c60c4254ee6123752fd6cd4","tests/ui/let-unstable.rs":"c11ce9c83584efabafe9f05f8e5728b276f269f705af3efd532984efa512c5c4","tests/ui/let-unstable.stderr":"fd6d3438a865b2ca03e3a7066858ae6976736f09a94e84267e2863eb6058572b","tests/ui/match-stable.rs":"200b23f0eb841b827c4ae928d47a21513edc89248cb4a68e549a57180119a4e2","tests/ui/match-stable.stderr":"45b8f64c3cc16c6a8e74a5cdc808bd6c444269d8abde82b85285887fc780f01b","tests/ui/match-unstable.rs":"175fbad0431fa248508175de18f9bb59f518609a75bbe9ba553131ba755db598","tests/ui/match-unstable.stderr":"236514a469c04bfd2c833b98ff740fb651cef58968cb9ff8e3d6d63d1fa1fa47","tests/ui/repeat.rs":"9cc6c49e2a4e1b18e89650cf2f9f8755cade66b52edba17ae57b1b0a2fbdb512","tests/ui/repeat.stderr":"319b454b42edbc62a64cf3afcf40cc865a491e768577073dcf2b8cf6734fee95","tests/ui/struct.rs":"a2aeea7a29c74dc76829bcc4126d21f3f0086e4cc4c456833a01c3fb497c5dbb","tests/ui/struct.stderr":"aace27891cf6ac82fe4b705cd2f7a7275b408a85848b682730e22ec2fcc33a01","tests/ui/unnamed-fields.rs":"a9dd904fbfd1b3678c0d4024bcc285d6ecaffd902b297644043ef37e4187d60e","tests/ui/unnamed-fields.stderr":"ede05b50e557369a98be913375714540c04e33e0c67a06e073ebb1f4bdefbf24","tests/ui/unsorted-enum.rs":"43452ce86c9e142f54cbd030eb5f7a21b996dc39c23deaf12f11c3ab1cd81998","tests/ui/unsorted-enum.stderr":"7707ef9f1e76c643e4bc8daca497c6e686a0ffc5dc284ed0a5784d1596bd2839","tests/ui/unsorted-match-stable.rs":"2ebc8ec162d0179f78b9350c516eee526684eb80412feb1d29a086f07f9e471d","tests/ui/unsorted-match-stable.stderr":"88001434fe35cd783d31feee13f6b450f5d0e27848954845af896bed067a9b73","tests/ui/unsorted-match-unstable.rs":"9039b3b2df62a1025ed810baa894a69a918c23c6afca05f6f11cd418f8867378","tests/ui/unsorted-match-unstable.stderr":"c5d8ed5edf9562e746c3665d45346502435c7fe0cecae61b7a37716bba044e40","tests/ui/unsorted-struct.rs":"daf24ceb1a35803e0b71a9f9ef0840ef338e5afc1480a63768781d9243655fcd","tests/ui/unsorted-struct.stderr":"e334c74c8f1baa01c65c32ac39132cfb15efdb94f657aac09a32fcddefba5d46","tests/ui/unsupported.rs":"fa25bf6bc27dad24d7a2fb23942dc5c3a35058406064bd107b662354918c80a5","tests/ui/unsupported.stderr":"6f9a56e228143ee60b1e36d761b8050f09cdf4d2209dab0749215ca9c5774107","tests/unstable.rs":"7681308f7adae7c8b60b2b49fcf7759a1acc31316867467da108b86a78ce9269"}}
\ No newline at end of file
diff --git a/crates/remain/.cargo-checksum.json b/crates/remain/.cargo-checksum.json
index 4b2c63d..a123be2 100644
--- a/crates/remain/.cargo-checksum.json
+++ b/crates/remain/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"Cargo.toml":"eb454a5adec84563f15babf1edd4c5eda21402b7ddaa93d2e2ccc82a40cceb24","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"7c482f96f1bc81adf43e7e80a35cae14266479366d0e164ef0ce2a362492a1e4","src/atom.rs":"e12584ec554f9ebbd952fc91ad45826734573b06deb4c1b906516a5690862ae9","src/check.rs":"7298e5d45d7d348903a557eb9f42f52fc8b1b9703ed165e1eb12cc532bc01b0d","src/compare.rs":"0a0084ff1863536b01915ed8225860095b06f962f66a51ccb12494d5fcd231d4","src/emit.rs":"95559a0cecd7c6d8143089403faf409ba4ae28d7341ee1c27d143d7517189364","src/format.rs":"dfad2eff460c631b8b6a604db4d8c4f232973c4a52bcad409820652eec231a6d","src/lib.rs":"7fccad0395c4bc7dde8442f63961b8622a3ae978b1f9fbc85f1b4c23f326e9ac","src/parse.rs":"57be998eae09676d2b882f0495eaa97c35cd6529028552cc161d8944850753dd","src/visit.rs":"f7495a5f5da2592c34e6b7850a13844231d9da5defafeab5ab580ae4a6e1bf91","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/order.rs":"bba01782a898101fbd332417d9dd64f14700df8c880b729bb2b659953535eb16","tests/stable.rs":"1dfb0dc0080f9a2074cfb06d7b246253118c2e1cd6b739e5254ef16f11affcbf","tests/ui/enum.rs":"2e12d32637ce23201698bded6d888e2ea83145a887c97cbb8b0aa16e09fecc33","tests/ui/enum.stderr":"2d93d40bde8118ba67b76330fea0eaf756518853046f63a6ee305562097e7ea5","tests/ui/let-stable.rs":"45d40796a720591d57b8490f28aea2e41d69c5450e75f337312e59c9469b288d","tests/ui/let-stable.stderr":"137ddb59738263ccac0a595806714ea796c2efebb8b6bce05130b56ed0cab15d","tests/ui/let-unstable.rs":"55141eb552856937bd1f16802c9fc5c80e1a84e936b8379b72f6ef7e8b137f3e","tests/ui/let-unstable.stderr":"499d33f1f4e1f5267716ec03b3e88069db2df6cdad08fe1ebec2c63caa2a0e0d","tests/ui/match-stable.rs":"8d9422074a364db27a3ae9f4b0c7869f5b374738315536cf4c1a0a52d4731379","tests/ui/match-stable.stderr":"9ac7a1b08e1a383c687548deb2734fbfd0430d6bec4fd1fdcf039e2ed7e4d33d","tests/ui/match-unstable.rs":"374b606c355ce781406115c9920447bdf517dfd6a5bc9199fd5a1899bfd9b3bf","tests/ui/match-unstable.stderr":"9d57ce00dcdc69e8d9910e9921f3a5aa54e6fb1a860dd5d96e6ba6eef526b3d7","tests/ui/repeat.rs":"56c944e9c153381fba6274186468f085a37be53e88626133482d0c5f7c075c06","tests/ui/repeat.stderr":"e254f734a6081c74016f0211847d48ec1a25c5294d46d8a946da735f853bb491","tests/ui/struct.rs":"2d74dbe91a8af8da4a0f0267d34483dda63274d21f96a8d139d4a890571c233c","tests/ui/struct.stderr":"9a929841d56a0c83de1efc28af85669f0dfdd81487d29267baf91cecbaae2d65","tests/ui/unnamed-fields.rs":"aae1255b0e4e4f2f283d9112478e67ea271783685575db446a7041734043041b","tests/ui/unnamed-fields.stderr":"64043a3c49d62c93c1bc2c6bdda831633dda0c7819fa88de84ac508d705a38a8","tests/ui/unsorted-enum.rs":"56ec446d963972126f56530c03bd35124903515590d8ba73c1f4823c9da4d938","tests/ui/unsorted-enum.stderr":"a1ab5b0a7e351ef60853c39fbdf913295ba65c08137b20f4195db9bd8b79ab84","tests/ui/unsorted-match-stable.rs":"060e10284b10b2c38eca7ff44f35486c9b978e964ca4f1804a0d7bef28048097","tests/ui/unsorted-match-stable.stderr":"6156f6505eb6710d354fa770a27a55e06e5380a9135c2d2faa59dab3947cf2ce","tests/ui/unsorted-match-unstable.rs":"794551ca5ac479a63429167283c9511ddbb4d1b48537b4aabdc98d309fcb069f","tests/ui/unsorted-match-unstable.stderr":"815b2cfefc81cb4359238506e695adfcf0a3bb7554451e36bb295260b7d5fc1d","tests/ui/unsorted-struct.rs":"2c80d7b674297bf4661a9b42e65364a87294505636ebc4069683dc0656e73545","tests/ui/unsorted-struct.stderr":"6c0ff845b64f04351de967304845b98cbb51e39338b8adfb0b9ec1779bdda5aa","tests/ui/unsupported.rs":"ce4252df7a1c6801a0a4e4d962454013f7f137c30f92e501db409a15fdb35dde","tests/ui/unsupported.stderr":"8ccaf4b9b9cf6bea2e78b30a7116457f3126d4fd3d9ac7883a53eaa3398055fe","tests/unstable.rs":"ade6f43d0e50c4d803f8f48cb27298f0f26a2677946e943b5ea82937e3395288"},"package":"46aef80f842736de545ada6ec65b81ee91504efd6853f4b96de7414c42ae7443"}
\ No newline at end of file
+{"files":{"Cargo.toml":"2c2ee87638fbb14a1c67e2ec78a0a7715a74332e923f1200ab696aed370678e2","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"7c482f96f1bc81adf43e7e80a35cae14266479366d0e164ef0ce2a362492a1e4","src/atom.rs":"e12584ec554f9ebbd952fc91ad45826734573b06deb4c1b906516a5690862ae9","src/check.rs":"7298e5d45d7d348903a557eb9f42f52fc8b1b9703ed165e1eb12cc532bc01b0d","src/compare.rs":"0a0084ff1863536b01915ed8225860095b06f962f66a51ccb12494d5fcd231d4","src/emit.rs":"95559a0cecd7c6d8143089403faf409ba4ae28d7341ee1c27d143d7517189364","src/format.rs":"dfad2eff460c631b8b6a604db4d8c4f232973c4a52bcad409820652eec231a6d","src/lib.rs":"1649de970b95727fa25b858d8e4a46ba477b822dcb5ee301779202b68ccfed49","src/parse.rs":"57be998eae09676d2b882f0495eaa97c35cd6529028552cc161d8944850753dd","src/visit.rs":"f7495a5f5da2592c34e6b7850a13844231d9da5defafeab5ab580ae4a6e1bf91","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/order.rs":"bba01782a898101fbd332417d9dd64f14700df8c880b729bb2b659953535eb16","tests/stable.rs":"1dfb0dc0080f9a2074cfb06d7b246253118c2e1cd6b739e5254ef16f11affcbf","tests/ui/enum.rs":"2e12d32637ce23201698bded6d888e2ea83145a887c97cbb8b0aa16e09fecc33","tests/ui/enum.stderr":"2d93d40bde8118ba67b76330fea0eaf756518853046f63a6ee305562097e7ea5","tests/ui/let-stable.rs":"45d40796a720591d57b8490f28aea2e41d69c5450e75f337312e59c9469b288d","tests/ui/let-stable.stderr":"137ddb59738263ccac0a595806714ea796c2efebb8b6bce05130b56ed0cab15d","tests/ui/let-unstable.rs":"55141eb552856937bd1f16802c9fc5c80e1a84e936b8379b72f6ef7e8b137f3e","tests/ui/let-unstable.stderr":"499d33f1f4e1f5267716ec03b3e88069db2df6cdad08fe1ebec2c63caa2a0e0d","tests/ui/match-stable.rs":"8d9422074a364db27a3ae9f4b0c7869f5b374738315536cf4c1a0a52d4731379","tests/ui/match-stable.stderr":"9ac7a1b08e1a383c687548deb2734fbfd0430d6bec4fd1fdcf039e2ed7e4d33d","tests/ui/match-unstable.rs":"374b606c355ce781406115c9920447bdf517dfd6a5bc9199fd5a1899bfd9b3bf","tests/ui/match-unstable.stderr":"9d57ce00dcdc69e8d9910e9921f3a5aa54e6fb1a860dd5d96e6ba6eef526b3d7","tests/ui/repeat.rs":"56c944e9c153381fba6274186468f085a37be53e88626133482d0c5f7c075c06","tests/ui/repeat.stderr":"e254f734a6081c74016f0211847d48ec1a25c5294d46d8a946da735f853bb491","tests/ui/struct.rs":"2d74dbe91a8af8da4a0f0267d34483dda63274d21f96a8d139d4a890571c233c","tests/ui/struct.stderr":"9a929841d56a0c83de1efc28af85669f0dfdd81487d29267baf91cecbaae2d65","tests/ui/unnamed-fields.rs":"aae1255b0e4e4f2f283d9112478e67ea271783685575db446a7041734043041b","tests/ui/unnamed-fields.stderr":"64043a3c49d62c93c1bc2c6bdda831633dda0c7819fa88de84ac508d705a38a8","tests/ui/unsorted-enum.rs":"56ec446d963972126f56530c03bd35124903515590d8ba73c1f4823c9da4d938","tests/ui/unsorted-enum.stderr":"a1ab5b0a7e351ef60853c39fbdf913295ba65c08137b20f4195db9bd8b79ab84","tests/ui/unsorted-match-stable.rs":"060e10284b10b2c38eca7ff44f35486c9b978e964ca4f1804a0d7bef28048097","tests/ui/unsorted-match-stable.stderr":"6156f6505eb6710d354fa770a27a55e06e5380a9135c2d2faa59dab3947cf2ce","tests/ui/unsorted-match-unstable.rs":"794551ca5ac479a63429167283c9511ddbb4d1b48537b4aabdc98d309fcb069f","tests/ui/unsorted-match-unstable.stderr":"815b2cfefc81cb4359238506e695adfcf0a3bb7554451e36bb295260b7d5fc1d","tests/ui/unsorted-struct.rs":"2c80d7b674297bf4661a9b42e65364a87294505636ebc4069683dc0656e73545","tests/ui/unsorted-struct.stderr":"6c0ff845b64f04351de967304845b98cbb51e39338b8adfb0b9ec1779bdda5aa","tests/ui/unsupported.rs":"ce4252df7a1c6801a0a4e4d962454013f7f137c30f92e501db409a15fdb35dde","tests/ui/unsupported.stderr":"8ccaf4b9b9cf6bea2e78b30a7116457f3126d4fd3d9ac7883a53eaa3398055fe","tests/unstable.rs":"ade6f43d0e50c4d803f8f48cb27298f0f26a2677946e943b5ea82937e3395288"},"package":"d7ef12e84481ab4006cb942f8682bba28ece7270743e649442027c5db87df126"}
\ No newline at end of file
diff --git a/crates/remain/Android.bp b/crates/remain/Android.bp
index 11a6a74..9d22d1a 100644
--- a/crates/remain/Android.bp
+++ b/crates/remain/Android.bp
@@ -17,7 +17,7 @@
name: "libremain",
crate_name: "remain",
cargo_env_compat: true,
- cargo_pkg_version: "0.2.14",
+ cargo_pkg_version: "0.2.15",
crate_root: "src/lib.rs",
edition: "2021",
rustlibs: [
@@ -32,7 +32,7 @@
host_cross_supported: false,
crate_name: "stable",
cargo_env_compat: true,
- cargo_pkg_version: "0.2.14",
+ cargo_pkg_version: "0.2.15",
crate_root: "tests/stable.rs",
test_suites: ["general-tests"],
auto_gen_config: true,
@@ -56,7 +56,7 @@
host_cross_supported: false,
crate_name: "unstable",
cargo_env_compat: true,
- cargo_pkg_version: "0.2.14",
+ cargo_pkg_version: "0.2.15",
crate_root: "tests/unstable.rs",
test_suites: ["general-tests"],
auto_gen_config: true,
diff --git a/crates/remain/Cargo.toml b/crates/remain/Cargo.toml
index ed32667..5fc2255 100644
--- a/crates/remain/Cargo.toml
+++ b/crates/remain/Cargo.toml
@@ -13,10 +13,11 @@
edition = "2021"
rust-version = "1.56"
name = "remain"
-version = "0.2.14"
+version = "0.2.15"
authors = ["David Tolnay <dtolnay@gmail.com>"]
build = false
exclude = ["build.rs"]
+autolib = false
autobins = false
autoexamples = false
autotests = false
@@ -33,7 +34,13 @@
repository = "https://github.com/dtolnay/remain"
[package.metadata.docs.rs]
-rustdoc-args = ["--generate-link-to-definition"]
+rustdoc-args = [
+ "--generate-link-to-definition",
+ "--extern-html-root-url=core=https://doc.rust-lang.org",
+ "--extern-html-root-url=alloc=https://doc.rust-lang.org",
+ "--extern-html-root-url=std=https://doc.rust-lang.org",
+ "--extern-html-root-url=proc_macro=https://doc.rust-lang.org",
+]
targets = ["x86_64-unknown-linux-gnu"]
[lib]
@@ -42,16 +49,16 @@
proc-macro = true
[[test]]
-name = "stable"
-path = "tests/stable.rs"
+name = "compiletest"
+path = "tests/compiletest.rs"
[[test]]
name = "order"
path = "tests/order.rs"
[[test]]
-name = "compiletest"
-path = "tests/compiletest.rs"
+name = "stable"
+path = "tests/stable.rs"
[[test]]
name = "unstable"
diff --git a/crates/remain/METADATA b/crates/remain/METADATA
index a57f7c4..dee6def 100644
--- a/crates/remain/METADATA
+++ b/crates/remain/METADATA
@@ -1,17 +1,17 @@
name: "remain"
description: "Compile-time checks that an enum, struct, or match is written in sorted order."
third_party {
- version: "0.2.14"
+ version: "0.2.15"
license_type: NOTICE
last_upgrade_date {
- year: 2024
- month: 12
- day: 20
+ year: 2025
+ month: 3
+ day: 6
}
homepage: "https://crates.io/crates/remain"
identifier {
type: "Archive"
- value: "https://static.crates.io/crates/remain/remain-0.2.14.crate"
- version: "0.2.14"
+ value: "https://static.crates.io/crates/remain/remain-0.2.15.crate"
+ version: "0.2.15"
}
}
diff --git a/crates/remain/src/lib.rs b/crates/remain/src/lib.rs
index dcd2524..a566d6b 100644
--- a/crates/remain/src/lib.rs
+++ b/crates/remain/src/lib.rs
@@ -143,7 +143,7 @@
//! # fn main() {}
//! ```
-#![doc(html_root_url = "https://docs.rs/remain/0.2.14")]
+#![doc(html_root_url = "https://docs.rs/remain/0.2.15")]
#![allow(
clippy::derive_partial_eq_without_eq,
clippy::enum_glob_use,
diff --git a/crates/remain/tests/compiletest.rs b/crates/remain/tests/compiletest.rs
index 7974a62..23a6a06 100644
--- a/crates/remain/tests/compiletest.rs
+++ b/crates/remain/tests/compiletest.rs
@@ -1,5 +1,5 @@
-#[rustversion::attr(not(nightly), ignore)]
-#[cfg_attr(miri, ignore)]
+#[rustversion::attr(not(nightly), ignore = "requires nightly")]
+#[cfg_attr(miri, ignore = "incompatible with miri")]
#[test]
fn ui() {
let t = trybuild::TestCases::new();
diff --git a/pseudo_crate/Cargo.lock b/pseudo_crate/Cargo.lock
index 72025ff..fd46945 100644
--- a/pseudo_crate/Cargo.lock
+++ b/pseudo_crate/Cargo.lock
@@ -5347,9 +5347,9 @@
[[package]]
name = "remain"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46aef80f842736de545ada6ec65b81ee91504efd6853f4b96de7414c42ae7443"
+checksum = "d7ef12e84481ab4006cb942f8682bba28ece7270743e649442027c5db87df126"
dependencies = [
"proc-macro2 1.0.93",
"quote 1.0.38",
diff --git a/pseudo_crate/Cargo.toml b/pseudo_crate/Cargo.toml
index 9b2b66d..212d3b4 100644
--- a/pseudo_crate/Cargo.toml
+++ b/pseudo_crate/Cargo.toml
@@ -307,7 +307,7 @@
regex = "=1.7.3"
regex-automata = "=0.1.10"
regex-syntax = "=0.6.29"
-remain = "=0.2.14"
+remain = "=0.2.15"
ring = "=0.17.2"
rusb = "=0.9.4"
rusqlite = "=0.32.1"