{"crate":{"id":"cfg-if","name":"cfg-if","updated_at":"2026-09-16T17:36:11.278420Z","versions":[3252547,1775308,1692340,1692329,1596166,290855,178210,150492,150491,137252,113685,103664,98049,91252,58811,56185,12819],"keywords":[],"categories":[],"badges":[],"created_at":"2015-07-08T01:11:24.485040Z","downloads":1542334131,"recent_downloads":354762176,"default_version":"1.0.5","num_versions":17,"yanked":false,"max_version":"1.0.5","newest_version":"1.0.5","max_stable_version":"1.0.5","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n","homepage":null,"documentation":null,"repository":"https://github.com/rust-lang/cfg-if","links":{"version_downloads":"/api/v1/crates/cfg-if/downloads","versions":null,"owners":"/api/v1/crates/cfg-if/owners","owner_team":"/api/v1/crates/cfg-if/owner_team","owner_user":"/api/v1/crates/cfg-if/owner_user","reverse_dependencies":"/api/v1/crates/cfg-if/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3252547,"crate":"cfg-if","num":"1.0.5","dl_path":"/api/v1/crates/cfg-if/1.0.5/download","readme_path":"/api/v1/crates/cfg-if/1.0.5/readme","updated_at":"2026-09-16T17:36:11.278420Z","created_at":"2026-09-16T17:36:11.278420Z","downloads":26185716,"features":{"rustc-dep-of-std":["core"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/1.0.5/dependencies","version_downloads":"/api/v1/crates/cfg-if/1.0.5/downloads","authors":"/api/v1/crates/cfg-if/1.0.5/authors"},"crate_size":9578,"published_by":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"audit_actions":[{"action":"publish","user":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"time":"2026-09-16T17:36:11.278420Z"}],"checksum":"4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600","rust_version":"1.32","has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n","homepage":null,"documentation":null,"repository":"https://github.com/rust-lang/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":143,"comment_lines":26,"files":1}},"total_code_lines":143,"total_comment_lines":26}},{"id":1775308,"crate":"cfg-if","num":"1.0.4","dl_path":"/api/v1/crates/cfg-if/1.0.4/download","readme_path":"/api/v1/crates/cfg-if/1.0.4/readme","updated_at":"2025-10-15T08:12:46.455816Z","created_at":"2025-10-15T08:12:46.455816Z","downloads":548287086,"features":{"rustc-dep-of-std":["core"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/1.0.4/dependencies","version_downloads":"/api/v1/crates/cfg-if/1.0.4/downloads","authors":"/api/v1/crates/cfg-if/1.0.4/authors"},"crate_size":9360,"published_by":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"audit_actions":[{"action":"publish","user":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"time":"2025-10-15T08:12:46.455816Z"}],"checksum":"9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801","rust_version":"1.32","has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n","homepage":null,"documentation":null,"repository":"https://github.com/rust-lang/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":143,"comment_lines":26,"files":1}},"total_code_lines":143,"total_comment_lines":26}},{"id":1692340,"crate":"cfg-if","num":"1.0.3","dl_path":"/api/v1/crates/cfg-if/1.0.3/download","readme_path":"/api/v1/crates/cfg-if/1.0.3/readme","updated_at":"2025-08-19T19:33:21.150447Z","created_at":"2025-08-19T19:33:21.150447Z","downloads":79976098,"features":{"rustc-dep-of-std":["core"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/1.0.3/dependencies","version_downloads":"/api/v1/crates/cfg-if/1.0.3/downloads","authors":"/api/v1/crates/cfg-if/1.0.3/authors"},"crate_size":8719,"published_by":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"audit_actions":[{"action":"publish","user":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"time":"2025-08-19T19:33:21.150447Z"}],"checksum":"2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n","homepage":null,"documentation":null,"repository":"https://github.com/rust-lang/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":131,"comment_lines":16,"files":1}},"total_code_lines":131,"total_comment_lines":16}},{"id":1692329,"crate":"cfg-if","num":"1.0.2","dl_path":"/api/v1/crates/cfg-if/1.0.2/download","readme_path":"/api/v1/crates/cfg-if/1.0.2/readme","updated_at":"2025-08-19T19:33:26.543751Z","created_at":"2025-08-19T19:09:07.077988Z","downloads":6734,"features":{"rustc-dep-of-std":["core"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/1.0.2/dependencies","version_downloads":"/api/v1/crates/cfg-if/1.0.2/downloads","authors":"/api/v1/crates/cfg-if/1.0.2/authors"},"crate_size":8633,"published_by":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"audit_actions":[{"action":"publish","user":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"time":"2025-08-19T19:09:07.077988Z"},{"action":"yank","user":{"id":539,"login":"cuviper","name":"Josh Stone","avatar":"https://avatars.githubusercontent.com/u/36186?v=4","url":"https://github.com/cuviper","github_username_matches":true,"created_at":"2008-11-23T18:56:49Z"},"time":"2025-08-19T19:33:26.545729Z"}],"checksum":"9aeec81361cbe5564f44e79538fc112002f70a448966f9160591c2bd5706dfad","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n","homepage":null,"documentation":null,"repository":"https://github.com/rust-lang/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":128,"comment_lines":14,"files":1}},"total_code_lines":128,"total_comment_lines":14}},{"id":1596166,"crate":"cfg-if","num":"1.0.1","dl_path":"/api/v1/crates/cfg-if/1.0.1/download","readme_path":"/api/v1/crates/cfg-if/1.0.1/readme","updated_at":"2025-06-09T21:47:16.630900Z","created_at":"2025-06-09T21:47:16.630900Z","downloads":76350422,"features":{"rustc-dep-of-std":["core"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/1.0.1/dependencies","version_downloads":"/api/v1/crates/cfg-if/1.0.1/downloads","authors":"/api/v1/crates/cfg-if/1.0.1/authors"},"crate_size":8683,"published_by":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"audit_actions":[{"action":"publish","user":{"id":55123,"login":"rust-lang-owner","name":null,"avatar":"https://avatars.githubusercontent.com/u/53090244?v=4","url":"https://github.com/rust-lang-owner","github_username_matches":true,"created_at":"2019-07-19T14:45:57Z"},"time":"2025-06-09T21:47:16.630900Z"}],"checksum":"9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n","homepage":null,"documentation":null,"repository":"https://github.com/rust-lang/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":133,"comment_lines":16,"files":1}},"total_code_lines":133,"total_comment_lines":16}},{"id":290855,"crate":"cfg-if","num":"1.0.0","dl_path":"/api/v1/crates/cfg-if/1.0.0/download","readme_path":"/api/v1/crates/cfg-if/1.0.0/readme","updated_at":"2020-10-06T18:44:12.678620Z","created_at":"2020-10-06T18:44:12.678620Z","downloads":650678684,"features":{"rustc-dep-of-std":["core","compiler_builtins"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/1.0.0/dependencies","version_downloads":"/api/v1/crates/cfg-if/1.0.0/downloads","authors":"/api/v1/crates/cfg-if/1.0.0/authors"},"crate_size":7934,"published_by":{"id":1,"login":"alexcrichton","name":"Alex Crichton","avatar":"https://avatars.githubusercontent.com/u/64996?v=4","url":"https://github.com/alexcrichton","github_username_matches":true,"created_at":"2009-03-19T19:31:50Z"},"audit_actions":[{"action":"publish","user":{"id":1,"login":"alexcrichton","name":"Alex Crichton","avatar":"https://avatars.githubusercontent.com/u/64996?v=4","url":"https://github.com/alexcrichton","github_username_matches":true,"created_at":"2009-03-19T19:31:50Z"},"time":"2020-10-06T18:44:12.678620Z"}],"checksum":"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":118,"comment_lines":16,"files":1}},"total_code_lines":118,"total_comment_lines":16}},{"id":178210,"crate":"cfg-if","num":"0.1.10","dl_path":"/api/v1/crates/cfg-if/0.1.10/download","readme_path":"/api/v1/crates/cfg-if/0.1.10/readme","updated_at":"2019-09-24T15:27:21.754908Z","created_at":"2019-09-24T15:27:21.754908Z","downloads":140532264,"features":{"rustc-dep-of-std":["core","compiler_builtins"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.10/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.10/downloads","authors":"/api/v1/crates/cfg-if/0.1.10/authors"},"crate_size":7933,"published_by":{"id":1,"login":"alexcrichton","name":"Alex Crichton","avatar":"https://avatars.githubusercontent.com/u/64996?v=4","url":"https://github.com/alexcrichton","github_username_matches":true,"created_at":"2009-03-19T19:31:50Z"},"audit_actions":[],"checksum":"4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":118,"comment_lines":16,"files":1}},"total_code_lines":118,"total_comment_lines":16}},{"id":150492,"crate":"cfg-if","num":"0.1.9","dl_path":"/api/v1/crates/cfg-if/0.1.9/download","readme_path":"/api/v1/crates/cfg-if/0.1.9/readme","updated_at":"2019-05-15T00:43:43.387945Z","created_at":"2019-05-15T00:43:43.387945Z","downloads":4853651,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.9/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.9/downloads","authors":"/api/v1/crates/cfg-if/0.1.9/authors"},"crate_size":7353,"published_by":{"id":1,"login":"alexcrichton","name":"Alex Crichton","avatar":"https://avatars.githubusercontent.com/u/64996?v=4","url":"https://github.com/alexcrichton","github_username_matches":true,"created_at":"2009-03-19T19:31:50Z"},"audit_actions":[],"checksum":"b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":89,"comment_lines":13,"files":1}},"total_code_lines":89,"total_comment_lines":13}},{"id":150491,"crate":"cfg-if","num":"0.1.8","dl_path":"/api/v1/crates/cfg-if/0.1.8/download","readme_path":"/api/v1/crates/cfg-if/0.1.8/readme","updated_at":"2019-05-15T00:43:20.286961Z","created_at":"2019-05-15T00:43:20.286961Z","downloads":503945,"features":{"rustc-dep-of-std":["core","compiler_builtins"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.8/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.8/downloads","authors":"/api/v1/crates/cfg-if/0.1.8/authors"},"crate_size":7495,"published_by":{"id":1,"login":"alexcrichton","name":"Alex Crichton","avatar":"https://avatars.githubusercontent.com/u/64996?v=4","url":"https://github.com/alexcrichton","github_username_matches":true,"created_at":"2009-03-19T19:31:50Z"},"audit_actions":[],"checksum":"89431bba4e6b7092fb5fcd00a6f6ca596c55cc26b2f1e6dcdd08a1f4933f66b2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":89,"comment_lines":13,"files":1}},"total_code_lines":89,"total_comment_lines":13}},{"id":137252,"crate":"cfg-if","num":"0.1.7","dl_path":"/api/v1/crates/cfg-if/0.1.7/download","readme_path":"/api/v1/crates/cfg-if/0.1.7/readme","updated_at":"2019-03-04T21:18:17.180300Z","created_at":"2019-03-04T21:18:17.180300Z","downloads":2168609,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.7/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.7/downloads","authors":"/api/v1/crates/cfg-if/0.1.7/authors"},"crate_size":7360,"published_by":{"id":1,"login":"alexcrichton","name":"Alex Crichton","avatar":"https://avatars.githubusercontent.com/u/64996?v=4","url":"https://github.com/alexcrichton","github_username_matches":true,"created_at":"2009-03-19T19:31:50Z"},"audit_actions":[],"checksum":"11d43355396e872eefb45ce6342e4374ed7bc2b3a502d1b28e36d6e23c05d1f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":89,"comment_lines":13,"files":1}},"total_code_lines":89,"total_comment_lines":13}},{"id":113685,"crate":"cfg-if","num":"0.1.6","dl_path":"/api/v1/crates/cfg-if/0.1.6/download","readme_path":"/api/v1/crates/cfg-if/0.1.6/readme","updated_at":"2018-10-20T02:28:41.963911Z","created_at":"2018-10-20T02:28:41.963911Z","downloads":4055551,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.6/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.6/downloads","authors":"/api/v1/crates/cfg-if/0.1.6/authors"},"crate_size":7411,"published_by":null,"audit_actions":[],"checksum":"082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":89,"comment_lines":13,"files":1}},"total_code_lines":89,"total_comment_lines":13}},{"id":103664,"crate":"cfg-if","num":"0.1.5","dl_path":"/api/v1/crates/cfg-if/0.1.5/download","readme_path":"/api/v1/crates/cfg-if/0.1.5/readme","updated_at":"2018-08-13T02:04:53.478202Z","created_at":"2018-08-13T02:04:53.478202Z","downloads":1378691,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.5/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.5/downloads","authors":"/api/v1/crates/cfg-if/0.1.5/authors"},"crate_size":7363,"published_by":null,"audit_actions":[],"checksum":"0c4e7bb64a8ebb0d856483e1e682ea3422f883c5f5615a90d51a2c82fe87fdd3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":89,"comment_lines":13,"files":1}},"total_code_lines":89,"total_comment_lines":13}},{"id":98049,"crate":"cfg-if","num":"0.1.4","dl_path":"/api/v1/crates/cfg-if/0.1.4/download","readme_path":"/api/v1/crates/cfg-if/0.1.4/readme","updated_at":"2018-06-27T15:54:57.694896Z","created_at":"2018-06-27T15:54:57.694896Z","downloads":845554,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.4/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.4/downloads","authors":"/api/v1/crates/cfg-if/0.1.4/authors"},"crate_size":7113,"published_by":null,"audit_actions":[],"checksum":"efe5c877e17a9c717a0bf3613b2709f723202c4e4675cc8f12926ded29bcb17e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":91252,"crate":"cfg-if","num":"0.1.3","dl_path":"/api/v1/crates/cfg-if/0.1.3/download","readme_path":"/api/v1/crates/cfg-if/0.1.3/readme","updated_at":"2018-05-03T13:50:58.459164Z","created_at":"2018-05-03T13:50:58.459164Z","downloads":914084,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.3/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.3/downloads","authors":"/api/v1/crates/cfg-if/0.1.3/authors"},"crate_size":7115,"published_by":null,"audit_actions":[],"checksum":"405216fd8fe65f718daa7102ea808a946b6ce40c742998fbfd3463645552de18","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"https://docs.rs/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":58811,"crate":"cfg-if","num":"0.1.2","dl_path":"/api/v1/crates/cfg-if/0.1.2/download","readme_path":"/api/v1/crates/cfg-if/0.1.2/readme","updated_at":"2017-11-30T03:01:39.708564Z","created_at":"2017-07-05T14:50:25.744161Z","downloads":3245483,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.2/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.2/downloads","authors":"/api/v1/crates/cfg-if/0.1.2/authors"},"crate_size":6668,"published_by":null,"audit_actions":[],"checksum":"d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"http://alexcrichton.com/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":95,"comment_lines":0,"files":1}},"total_code_lines":95,"total_comment_lines":0}},{"id":56185,"crate":"cfg-if","num":"0.1.1","dl_path":"/api/v1/crates/cfg-if/0.1.1/download","readme_path":"/api/v1/crates/cfg-if/0.1.1/readme","updated_at":"2017-11-30T02:38:42.386790Z","created_at":"2017-06-08T16:18:35.478651Z","downloads":166608,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.1/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.1/downloads","authors":"/api/v1/crates/cfg-if/0.1.1/authors"},"crate_size":6568,"published_by":null,"audit_actions":[],"checksum":"d0c47d456a36ebf0536a6705c83c1cbbcb9255fbc1d905a6ded104f479268a29","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"http://alexcrichton.com/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":67,"comment_lines":0,"files":1}},"total_code_lines":67,"total_comment_lines":0}},{"id":12819,"crate":"cfg-if","num":"0.1.0","dl_path":"/api/v1/crates/cfg-if/0.1.0/download","readme_path":"/api/v1/crates/cfg-if/0.1.0/readme","updated_at":"2017-11-30T03:18:43.970081Z","created_at":"2015-07-08T01:11:24.506905Z","downloads":1574911,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cfg-if/0.1.0/dependencies","version_downloads":"/api/v1/crates/cfg-if/0.1.0/downloads","authors":"/api/v1/crates/cfg-if/0.1.0/authors"},"crate_size":2758,"published_by":null,"audit_actions":[],"checksum":"de1e760d7b6535af4241fca8bd8adf68e2e7edacc6b29f5d399050c5e48cf88c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.","homepage":"https://github.com/alexcrichton/cfg-if","documentation":"http://alexcrichton.com/cfg-if","repository":"https://github.com/alexcrichton/cfg-if","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":66,"comment_lines":0,"files":1}},"total_code_lines":66,"total_comment_lines":0}}],"keywords":[],"categories":[]}