{"crate":{"id":"route-recognizer","name":"route-recognizer","updated_at":"2021-10-25T12:11:27.989671Z","versions":[443228,304856,253930,168959,50775,7732,7092,2719,2443,2323,2186,2023,1460,1380,1307,611,93],"keywords":["router","url"],"categories":[],"badges":[],"created_at":"2014-11-13T06:42:19.152225Z","downloads":21181408,"recent_downloads":3361123,"default_version":"0.3.1","num_versions":17,"yanked":false,"max_version":"0.3.1","newest_version":"0.3.1","max_stable_version":"0.3.1","description":"Recognizes URL patterns with support for dynamic and wildcard segments","homepage":null,"documentation":null,"repository":"https://github.com/rustasync/route-recognizer","links":{"version_downloads":"/api/v1/crates/route-recognizer/downloads","versions":null,"owners":"/api/v1/crates/route-recognizer/owners","owner_team":"/api/v1/crates/route-recognizer/owner_team","owner_user":"/api/v1/crates/route-recognizer/owner_user","reverse_dependencies":"/api/v1/crates/route-recognizer/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":443228,"crate":"route-recognizer","num":"0.3.1","dl_path":"/api/v1/crates/route-recognizer/0.3.1/download","readme_path":"/api/v1/crates/route-recognizer/0.3.1/readme","updated_at":"2021-10-25T12:11:27.989671Z","created_at":"2021-10-25T12:11:27.989671Z","downloads":16701600,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.3.1/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.3.1/downloads","authors":"/api/v1/crates/route-recognizer/0.3.1/authors"},"crate_size":12518,"published_by":{"id":3824,"login":"yoshuawuyts","name":"Yosh","avatar":"https://avatars.githubusercontent.com/u/2467194?v=4","url":"https://github.com/yoshuawuyts","github_username_matches":true,"created_at":"2012-10-01T21:40:46Z"},"audit_actions":[{"action":"publish","user":{"id":3824,"login":"yoshuawuyts","name":"Yosh","avatar":"https://avatars.githubusercontent.com/u/2467194?v=4","url":"https://github.com/yoshuawuyts","github_username_matches":true,"created_at":"2012-10-01T21:40:46Z"},"time":"2021-10-25T12:11:27.989671Z"}],"checksum":"afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Recognizes URL patterns with support for dynamic and wildcard segments","homepage":null,"documentation":null,"repository":"https://github.com/rustasync/route-recognizer","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":910,"comment_lines":0,"files":2}},"total_code_lines":910,"total_comment_lines":0}},{"id":304856,"crate":"route-recognizer","num":"0.3.0","dl_path":"/api/v1/crates/route-recognizer/0.3.0/download","readme_path":"/api/v1/crates/route-recognizer/0.3.0/readme","updated_at":"2020-11-13T13:43:45.669709Z","created_at":"2020-11-13T13:43:45.669709Z","downloads":31144,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.3.0/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.3.0/downloads","authors":"/api/v1/crates/route-recognizer/0.3.0/authors"},"crate_size":12447,"published_by":{"id":3824,"login":"yoshuawuyts","name":"Yosh","avatar":"https://avatars.githubusercontent.com/u/2467194?v=4","url":"https://github.com/yoshuawuyts","github_username_matches":true,"created_at":"2012-10-01T21:40:46Z"},"audit_actions":[{"action":"publish","user":{"id":3824,"login":"yoshuawuyts","name":"Yosh","avatar":"https://avatars.githubusercontent.com/u/2467194?v=4","url":"https://github.com/yoshuawuyts","github_username_matches":true,"created_at":"2012-10-01T21:40:46Z"},"time":"2020-11-13T13:43:45.669709Z"}],"checksum":"824172f0afccf3773c3905f5550ac94572144efe0deaf49a1f22bbca188d193e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Recognizes URL patterns with support for dynamic and wildcard segments","homepage":null,"documentation":null,"repository":"https://github.com/rustasync/route-recognizer","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":901,"comment_lines":0,"files":2}},"total_code_lines":901,"total_comment_lines":0}},{"id":253930,"crate":"route-recognizer","num":"0.2.0","dl_path":"/api/v1/crates/route-recognizer/0.2.0/download","readme_path":"/api/v1/crates/route-recognizer/0.2.0/readme","updated_at":"2020-06-19T12:07:53.223854Z","created_at":"2020-06-19T12:07:53.223854Z","downloads":3286500,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.2.0/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.2.0/downloads","authors":"/api/v1/crates/route-recognizer/0.2.0/authors"},"crate_size":6888,"published_by":{"id":3824,"login":"yoshuawuyts","name":"Yosh","avatar":"https://avatars.githubusercontent.com/u/2467194?v=4","url":"https://github.com/yoshuawuyts","github_username_matches":true,"created_at":"2012-10-01T21:40:46Z"},"audit_actions":[{"action":"publish","user":{"id":3824,"login":"yoshuawuyts","name":"Yosh","avatar":"https://avatars.githubusercontent.com/u/2467194?v=4","url":"https://github.com/yoshuawuyts","github_username_matches":true,"created_at":"2012-10-01T21:40:46Z"},"time":"2020-06-19T12:07:53.223854Z"}],"checksum":"56770675ebc04927ded3e60633437841581c285dc6236109ea25fbf3beb7b59e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/rustasync/route-recognizer","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":836,"comment_lines":0,"files":2}},"total_code_lines":836,"total_comment_lines":0}},{"id":168959,"crate":"route-recognizer","num":"0.1.13","dl_path":"/api/v1/crates/route-recognizer/0.1.13/download","readme_path":"/api/v1/crates/route-recognizer/0.1.13/readme","updated_at":"2019-08-12T16:53:20.379507Z","created_at":"2019-08-12T16:53:20.379507Z","downloads":531235,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.13/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.13/downloads","authors":"/api/v1/crates/route-recognizer/0.1.13/authors"},"crate_size":6423,"published_by":{"id":782,"login":"Nemo157","name":"Nemo157","avatar":"https://avatars.githubusercontent.com/u/81079?v=4","url":"https://github.com/Nemo157","github_username_matches":true,"created_at":"2009-05-05T06:56:31Z"},"audit_actions":[],"checksum":"ea509065eb0b3c446acdd0102f0d46567dc30902dc0be91d6552035d92b0f4f8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":803,"comment_lines":0,"files":2}},"total_code_lines":803,"total_comment_lines":0}},{"id":50775,"crate":"route-recognizer","num":"0.1.12","dl_path":"/api/v1/crates/route-recognizer/0.1.12/download","readme_path":"/api/v1/crates/route-recognizer/0.1.12/readme","updated_at":"2017-11-30T02:57:57.852275Z","created_at":"2017-04-20T13:02:21.464301Z","downloads":331974,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.12/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.12/downloads","authors":"/api/v1/crates/route-recognizer/0.1.12/authors"},"crate_size":6001,"published_by":null,"audit_actions":[],"checksum":"cf3255338088df8146ba63d60a9b8e3556f1146ce2973bc05a75181a42ce2256","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":799,"comment_lines":0,"files":2}},"total_code_lines":799,"total_comment_lines":0}},{"id":7732,"crate":"route-recognizer","num":"0.1.11","dl_path":"/api/v1/crates/route-recognizer/0.1.11/download","readme_path":"/api/v1/crates/route-recognizer/0.1.11/readme","updated_at":"2017-11-30T04:20:28.820728Z","created_at":"2015-04-01T23:05:25.137503Z","downloads":252394,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.11/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.11/downloads","authors":"/api/v1/crates/route-recognizer/0.1.11/authors"},"crate_size":5797,"published_by":null,"audit_actions":[],"checksum":"4f0a750d020adb1978f5964ea7bca830585899b09da7cbb3f04961fc2400122d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":777,"comment_lines":0,"files":2}},"total_code_lines":777,"total_comment_lines":0}},{"id":7092,"crate":"route-recognizer","num":"0.1.10","dl_path":"/api/v1/crates/route-recognizer/0.1.10/download","readme_path":"/api/v1/crates/route-recognizer/0.1.10/readme","updated_at":"2017-11-30T02:44:23.662948Z","created_at":"2015-03-25T16:55:34.127262Z","downloads":3292,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.10/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.10/downloads","authors":"/api/v1/crates/route-recognizer/0.1.10/authors"},"crate_size":5719,"published_by":null,"audit_actions":[],"checksum":"5f070b827348fc0f3ccc24ac29f96548eefb7b9ebad431738e85960348ee86ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":770,"comment_lines":0,"files":2}},"total_code_lines":770,"total_comment_lines":0}},{"id":2719,"crate":"route-recognizer","num":"0.1.9","dl_path":"/api/v1/crates/route-recognizer/0.1.9/download","readme_path":"/api/v1/crates/route-recognizer/0.1.9/readme","updated_at":"2017-11-30T02:32:33.730775Z","created_at":"2015-01-10T04:33:13.945139Z","downloads":6685,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.9/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.9/downloads","authors":"/api/v1/crates/route-recognizer/0.1.9/authors"},"crate_size":5686,"published_by":null,"audit_actions":[],"checksum":"811bf5a21298be5f1437b13e4086a4bdd42cfbc28d7485f4b2aedf88c15b6369","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":768,"comment_lines":0,"files":2}},"total_code_lines":768,"total_comment_lines":0}},{"id":2443,"crate":"route-recognizer","num":"0.1.8","dl_path":"/api/v1/crates/route-recognizer/0.1.8/download","readme_path":"/api/v1/crates/route-recognizer/0.1.8/readme","updated_at":"2017-11-30T02:32:31.138251Z","created_at":"2015-01-07T16:41:42.979414Z","downloads":3159,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.8/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.8/downloads","authors":"/api/v1/crates/route-recognizer/0.1.8/authors"},"crate_size":5708,"published_by":null,"audit_actions":[],"checksum":"79d6ab68abb3837d5bce0ef785df3ae1ff30ddbff74ede79998f91d8fbd1a862","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":767,"comment_lines":0,"files":2}},"total_code_lines":767,"total_comment_lines":0}},{"id":2323,"crate":"route-recognizer","num":"0.1.7","dl_path":"/api/v1/crates/route-recognizer/0.1.7/download","readme_path":"/api/v1/crates/route-recognizer/0.1.7/readme","updated_at":"2017-11-30T02:27:06.372927Z","created_at":"2015-01-06T15:43:06.823863Z","downloads":3128,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.7/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.7/downloads","authors":"/api/v1/crates/route-recognizer/0.1.7/authors"},"crate_size":5726,"published_by":null,"audit_actions":[],"checksum":"7065ec890f47d0ff9da484206bba96524d6d8cc028574ecb85a6ed58d48be67d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":768,"comment_lines":0,"files":2}},"total_code_lines":768,"total_comment_lines":0}},{"id":2186,"crate":"route-recognizer","num":"0.1.6","dl_path":"/api/v1/crates/route-recognizer/0.1.6/download","readme_path":"/api/v1/crates/route-recognizer/0.1.6/readme","updated_at":"2017-11-30T02:22:46.386806Z","created_at":"2015-01-05T05:10:57.854582Z","downloads":3144,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.6/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.6/downloads","authors":"/api/v1/crates/route-recognizer/0.1.6/authors"},"crate_size":5707,"published_by":null,"audit_actions":[],"checksum":"7a11701d89d237d2f1a6f5ab353cebe27c2e7296d0ec5a09f861fb8fe10217d3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":767,"comment_lines":0,"files":2}},"total_code_lines":767,"total_comment_lines":0}},{"id":2023,"crate":"route-recognizer","num":"0.1.5","dl_path":"/api/v1/crates/route-recognizer/0.1.5/download","readme_path":"/api/v1/crates/route-recognizer/0.1.5/readme","updated_at":"2017-11-30T03:43:47.127036Z","created_at":"2015-01-03T21:54:36.190927Z","downloads":3138,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.5/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.5/downloads","authors":"/api/v1/crates/route-recognizer/0.1.5/authors"},"crate_size":5668,"published_by":null,"audit_actions":[],"checksum":"0174fc4b8df29530233312ba3b88aff8cee16a69d319515572d9507d87fc8d0a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":765,"comment_lines":0,"files":2}},"total_code_lines":765,"total_comment_lines":0}},{"id":1460,"crate":"route-recognizer","num":"0.1.4","dl_path":"/api/v1/crates/route-recognizer/0.1.4/download","readme_path":"/api/v1/crates/route-recognizer/0.1.4/readme","updated_at":"2017-11-30T04:05:34.939007Z","created_at":"2014-12-21T17:45:56.221134Z","downloads":3222,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.4/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.4/downloads","authors":"/api/v1/crates/route-recognizer/0.1.4/authors"},"crate_size":5660,"published_by":null,"audit_actions":[],"checksum":"074e287c94ee958f67b7eac5fc738c4e8e05e43974314b61b7dccfcf3c2e5ce1","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":763,"comment_lines":0,"files":2}},"total_code_lines":763,"total_comment_lines":0}},{"id":1380,"crate":"route-recognizer","num":"0.1.3","dl_path":"/api/v1/crates/route-recognizer/0.1.3/download","readme_path":"/api/v1/crates/route-recognizer/0.1.3/readme","updated_at":"2017-11-30T04:05:34.937038Z","created_at":"2014-12-19T16:37:31.429402Z","downloads":3112,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.3/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.3/downloads","authors":"/api/v1/crates/route-recognizer/0.1.3/authors"},"crate_size":5674,"published_by":null,"audit_actions":[],"checksum":"ecc268b01e21a93a4b89e9aa6c3afb482ebb7c2dac64c3a5ac56a49f1bdbfdac","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":763,"comment_lines":0,"files":2}},"total_code_lines":763,"total_comment_lines":0}},{"id":1307,"crate":"route-recognizer","num":"0.1.2","dl_path":"/api/v1/crates/route-recognizer/0.1.2/download","readme_path":"/api/v1/crates/route-recognizer/0.1.2/readme","updated_at":"2017-11-30T03:23:06.831579Z","created_at":"2014-12-17T23:23:47.234156Z","downloads":3124,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.2/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.2/downloads","authors":"/api/v1/crates/route-recognizer/0.1.2/authors"},"crate_size":5677,"published_by":null,"audit_actions":[],"checksum":"6a8ca1cdeb9d0b87df7a36df71c777dd738bb08b1a145fa2c7bb0119940b7f85","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":763,"comment_lines":0,"files":2}},"total_code_lines":763,"total_comment_lines":0}},{"id":611,"crate":"route-recognizer","num":"0.1.1","dl_path":"/api/v1/crates/route-recognizer/0.1.1/download","readme_path":"/api/v1/crates/route-recognizer/0.1.1/readme","updated_at":"2017-11-30T04:05:34.935112Z","created_at":"2014-11-25T05:50:37.050377Z","downloads":3272,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.1/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.1/downloads","authors":"/api/v1/crates/route-recognizer/0.1.1/authors"},"crate_size":5640,"published_by":null,"audit_actions":[],"checksum":"2b2b0205b753c47b7b9c14384cbe903a01d7db726591301d39fcfa1ec311fa78","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Recognizes URL patterns with support for dynamic and glob segments","homepage":null,"documentation":null,"repository":"https://github.com/conduit-rust/route-recognizer.rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":763,"comment_lines":0,"files":2}},"total_code_lines":763,"total_comment_lines":0}},{"id":93,"crate":"route-recognizer","num":"0.1.0","dl_path":"/api/v1/crates/route-recognizer/0.1.0/download","readme_path":"/api/v1/crates/route-recognizer/0.1.0/readme","updated_at":"2017-11-30T04:05:34.932904Z","created_at":"2014-11-13T06:42:19.186849Z","downloads":3935,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":null,"links":{"dependencies":"/api/v1/crates/route-recognizer/0.1.0/dependencies","version_downloads":"/api/v1/crates/route-recognizer/0.1.0/downloads","authors":"/api/v1/crates/route-recognizer/0.1.0/authors"},"crate_size":5538,"published_by":null,"audit_actions":[],"checksum":"186444fa1ef23e94082a84814b1a9b9511b84346906109f853476952b2412965","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":null,"homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":762,"comment_lines":0,"files":2}},"total_code_lines":762,"total_comment_lines":0}}],"keywords":[{"id":"router","keyword":"router","created_at":"2014-11-25T05:50:37.056435Z","crates_cnt":297},{"id":"url","keyword":"url","created_at":"2014-11-14T20:07:37.214522Z","crates_cnt":304}],"categories":[]}