# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 3 [[package]] name = "anyhow" version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" [[package]] name = "autocfg" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "basic-toml" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bfc506e7a2370ec239e1d072507b2a80c833083699d3c6fa176fbb4de8448c6" dependencies = [ "serde", ] [[package]] name = "convert_case" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" [[package]] name = "data_type" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89ad369b4504c1f2fa57e4cd7377e276c65fd92e9fd04caeb654ab7a88c00613" dependencies = [ "either", "type_constructor", "winterval", ] [[package]] name = "derive_more" version = "0.99.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ "convert_case", "proc-macro2", "quote", "syn 1.0.109", ] [[package]] name = "derive_tools" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84d8b4d81af63601c026d14dc89d2229c8dfa0281289088bf9ce019077482b73" dependencies = [ "derive_more", "derive_tools_meta", ] [[package]] name = "derive_tools_meta" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "411c249bcdfce30f0a462bd5364d6b4c1978b77c74641abdaee6c52acd3e3729" dependencies = [ "macro_tools", ] [[package]] name = "diagnostics_tools" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f94077147ba6c9ea0e7b2b665f087144e45313efd92c63ca2b745b421196dc5" dependencies = [ "pretty_assertions", ] [[package]] name = "diff" version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" [[package]] name = "dissimilar" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632" [[package]] name = "either" version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" [[package]] name = "error_tools" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "124c4b588e8a5fc816e433dc4d257a71d9bbb5d98e6d97975f888f6582b01da6" dependencies = [ "anyhow", "thiserror", ] [[package]] name = "for_each" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82ec4d4dd4a670b4fce342639d3aea9bb6e83ea91f5fa30e52060686a3aa4023" [[package]] name = "glob" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "implements" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e390d15bf687fe42544e9a33ab4a9e9af7f3c71ae19cd7d53f07dfa83ca2a4c1" [[package]] name = "impls_index" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a137a389cc57cca2bf661b2e55fc81c9e49bff0340b10709178d9e84e0844a8d" dependencies = [ "impls_index_meta", ] [[package]] name = "impls_index_meta" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c75641519c56fe290935966a9fa60a6c9feb8473f53a92003d48eee86531c1dc" dependencies = [ "macro_tools", ] [[package]] name = "inspect_type" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877204ca2a3d124ac17b892e3b3f2d7ecc868c464b03230583bbd8e7d606d4dd" dependencies = [ "rustc_version", ] [[package]] name = "interval_adapter" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88eb1fea332be33c1b8da6f913d7fb16f9d1f11d0bf2c08d5a1c11a4230d44e9" [[package]] name = "is_slice" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97177bece9a0c9372cfc6a4049d6c45f5b0ac93e2eed406da0403caf3ef64f4e" [[package]] name = "itoa" version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" [[package]] name = "literally" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d2be3f5a0d4d5c983d1f8ecc2a87676a0875a14feb9eebf0675f7c3e2f3c35" [[package]] name = "macro_tools" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e22cada0e4b49ca36ef9ec9cd0c5d669023df9be399c94599f43888226c41b1" dependencies = [ "interval_adapter", "proc-macro2", "quote", "syn 1.0.109", ] [[package]] name = "mem_tools" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0239a4c39d91820f8a19211709bc939b0990fd6887433d802b4be31b6723147" [[package]] name = "meta_tools" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d219cceea7e7d14897332bf2f72a663d620df15ae411cf86dc86633d84f7c826" dependencies = [ "for_each", "impls_index", "literally", "mod_interface", "paste", ] [[package]] name = "mod_interface" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26cb80eca016da19e897eaa5bbe9d51e3f40ff5a40838c38d8ee5536d33cd538" dependencies = [ "mod_interface_meta", ] [[package]] name = "mod_interface_meta" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d26e80f2bced96f432e0bfe4d042287d215e8dd1a2e53fa4c97ee869b2c7067" dependencies = [ "derive_tools", "macro_tools", ] [[package]] name = "num-traits" version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" dependencies = [ "autocfg", ] [[package]] name = "once_cell" version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "paste" version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" [[package]] name = "pretty_assertions" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" dependencies = [ "diff", "yansi", ] [[package]] name = "proc-macro2" version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b1106fec09662ec6dd98ccac0f81cef56984d0b49f75c92d8cbad76e20c005c" dependencies = [ "unicode-ident", ] [[package]] name = "quote" version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] [[package]] name = "rustc_version" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ "semver", ] [[package]] name = "rustversion" version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" [[package]] name = "ryu" version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" [[package]] name = "semver" version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" [[package]] name = "serde" version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", "syn 2.0.38", ] [[package]] name = "serde_json" version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" dependencies = [ "itoa", "ryu", "serde", ] [[package]] name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "syn" version = "2.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "termcolor" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" dependencies = [ "winapi-util", ] [[package]] name = "test_tools" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b12f0da3fec3fd1caf0628d8de78e06be33cff9bffb2ca51d9f8f7e10aed6f3" dependencies = [ "data_type", "diagnostics_tools", "error_tools", "mem_tools", "meta_tools", "num-traits", "paste", "rustc_version", "rustversion", "trybuild", "typing_tools", ] [[package]] name = "thiserror" version = "1.0.49" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" version = "1.0.49" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" dependencies = [ "proc-macro2", "quote", "syn 2.0.38", ] [[package]] name = "trybuild" version = "1.0.85" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "196a58260a906cedb9bf6d8034b6379d0c11f552416960452f267402ceeddff1" dependencies = [ "basic-toml", "dissimilar", "glob", "once_cell", "serde", "serde_derive", "serde_json", "termcolor", ] [[package]] name = "type_constructor" version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a0f49020ae7d75fc293a5d6d284fee30ccd7db17a49444f427413a05a68a076" [[package]] name = "typing_tools" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "011578414b8970e806b5900eaa42899e40bad0b73e287990a6ab824e25ee41a8" dependencies = [ "implements", "inspect_type", "is_slice", ] [[package]] name = "unicode-ident" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "werror" version = "0.4.0" dependencies = [ "error_tools", "test_tools", ] [[package]] name = "winapi" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" dependencies = [ "winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu", ] [[package]] name = "winapi-i686-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" dependencies = [ "winapi", ] [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winterval" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5ea7d17e4377dc68a8741238f8047391896eae89c21297e15828253c40b80aa" [[package]] name = "yansi" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"