{"crate":{"id":"proc-macro-hack","name":"proc-macro-hack","updated_at":"2022-12-19T18:23:34.874100Z","versions":[687564,354012,299632,266418,245288,244871,226455,223224,223215,222141,183303,179948,169215,163211,160888,149351,149118,145165,124880,120165,118478,115475,115471,106658,69184,48870,46685,46610,46514,45463,43076,42763,41620,41452,41202],"keywords":[],"categories":["development-tools::procedural-macro-helpers"],"badges":[],"created_at":"2016-12-30T22:31:38.178246Z","downloads":169186552,"recent_downloads":17783025,"default_version":"0.5.20+deprecated","num_versions":35,"yanked":false,"max_version":"0.5.20+deprecated","newest_version":"0.5.20+deprecated","max_stable_version":"0.5.20+deprecated","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","links":{"version_downloads":"/api/v1/crates/proc-macro-hack/downloads","versions":null,"owners":"/api/v1/crates/proc-macro-hack/owners","owner_team":"/api/v1/crates/proc-macro-hack/owner_team","owner_user":"/api/v1/crates/proc-macro-hack/owner_user","reverse_dependencies":"/api/v1/crates/proc-macro-hack/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":687564,"crate":"proc-macro-hack","num":"0.5.20+deprecated","dl_path":"/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.20+deprecated/readme","updated_at":"2022-12-19T18:23:34.874100Z","created_at":"2022-12-19T18:23:34.874100Z","downloads":92985079,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.20+deprecated/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.20+deprecated/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.20+deprecated/authors"},"crate_size":15045,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2022-12-19T18:23:34.874100Z"}],"checksum":"dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":820,"comment_lines":12,"files":6}},"total_code_lines":820,"total_comment_lines":12}},{"id":354012,"crate":"proc-macro-hack","num":"0.4.3","dl_path":"/api/v1/crates/proc-macro-hack/0.4.3/download","readme_path":"/api/v1/crates/proc-macro-hack/0.4.3/readme","updated_at":"2021-03-19T03:29:44.034814Z","created_at":"2021-03-19T03:29:44.034814Z","downloads":1134539,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.4.3/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.4.3/downloads","authors":"/api/v1/crates/proc-macro-hack/0.4.3/authors"},"crate_size":8803,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2021-03-19T03:29:44.034814Z"}],"checksum":"d7f95648580798cc44ff8efb9bb0d7ee5205ea32e087b31b0732f3e8c2648ee2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":186,"comment_lines":20,"files":1}},"total_code_lines":186,"total_comment_lines":20}},{"id":299632,"crate":"proc-macro-hack","num":"0.5.19","dl_path":"/api/v1/crates/proc-macro-hack/0.5.19/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.19/readme","updated_at":"2020-10-28T00:02:09.636400Z","created_at":"2020-10-28T00:02:09.636400Z","downloads":60917177,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.19/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.19/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.19/authors"},"crate_size":15556,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-10-28T00:02:09.636400Z"}],"checksum":"dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":812,"comment_lines":12,"files":6}},"total_code_lines":812,"total_comment_lines":12}},{"id":266418,"crate":"proc-macro-hack","num":"0.5.18","dl_path":"/api/v1/crates/proc-macro-hack/0.5.18/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.18/readme","updated_at":"2020-07-26T06:38:27.220227Z","created_at":"2020-07-26T06:38:27.220227Z","downloads":3494212,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.18/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.18/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.18/authors"},"crate_size":14619,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-07-26T06:38:27.220227Z"}],"checksum":"99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":744,"comment_lines":6,"files":5}},"total_code_lines":744,"total_comment_lines":6}},{"id":245288,"crate":"proc-macro-hack","num":"0.5.17","dl_path":"/api/v1/crates/proc-macro-hack/0.5.17/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.17/readme","updated_at":"2020-05-25T20:14:15.018789Z","created_at":"2020-05-25T20:12:01.973873Z","downloads":2951,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.17/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.17/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.17/authors"},"crate_size":14745,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-05-25T20:12:01.973873Z"},{"action":"yank","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-05-25T20:14:13.824195Z"}],"checksum":"3a37411597d4d34621ea82b9dfcdf614ac29c80b87f8f4460f51cd9f41fdf540","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":780,"comment_lines":6,"files":6}},"total_code_lines":780,"total_comment_lines":6}},{"id":244871,"crate":"proc-macro-hack","num":"0.5.16","dl_path":"/api/v1/crates/proc-macro-hack/0.5.16/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.16/readme","updated_at":"2020-05-24T22:46:17.969788Z","created_at":"2020-05-24T22:46:17.969788Z","downloads":2600209,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.16/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.16/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.16/authors"},"crate_size":14227,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-05-24T22:46:17.969788Z"}],"checksum":"7e0456befd48169b9f13ef0f0ad46d492cf9d2dbb918bcf38e01eed4ce3ec5e4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":724,"comment_lines":6,"files":5}},"total_code_lines":724,"total_comment_lines":6}},{"id":226455,"crate":"proc-macro-hack","num":"0.5.15","dl_path":"/api/v1/crates/proc-macro-hack/0.5.15/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.15/readme","updated_at":"2020-03-31T15:26:06.032073Z","created_at":"2020-03-31T15:26:06.032073Z","downloads":1931943,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.15/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.15/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.15/authors"},"crate_size":12806,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-03-31T15:26:06.032073Z"}],"checksum":"0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":689,"comment_lines":6,"files":4}},"total_code_lines":689,"total_comment_lines":6}},{"id":223224,"crate":"proc-macro-hack","num":"0.5.14","dl_path":"/api/v1/crates/proc-macro-hack/0.5.14/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.14/readme","updated_at":"2020-03-21T23:46:09.555116Z","created_at":"2020-03-21T23:46:09.555116Z","downloads":387372,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.14/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.14/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.14/authors"},"crate_size":12781,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-03-21T23:46:09.555116Z"}],"checksum":"fcfdefadc3d57ca21cf17990a28ef4c0f7c61383a28cb7604cf4a18e6ede1420","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":686,"comment_lines":6,"files":4}},"total_code_lines":686,"total_comment_lines":6}},{"id":223215,"crate":"proc-macro-hack","num":"0.5.13","dl_path":"/api/v1/crates/proc-macro-hack/0.5.13/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.13/readme","updated_at":"2020-03-21T23:21:50.201633Z","created_at":"2020-03-21T22:38:01.815437Z","downloads":3187,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.13/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.13/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.13/authors"},"crate_size":12775,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-03-21T22:38:01.815437Z"},{"action":"yank","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-03-21T23:21:48.227535Z"}],"checksum":"ed27b3093c0440c350cb2f4c985621e738ae3c50df770a7a9b08b449e6ac83bb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":685,"comment_lines":6,"files":4}},"total_code_lines":685,"total_comment_lines":6}},{"id":222141,"crate":"proc-macro-hack","num":"0.5.12","dl_path":"/api/v1/crates/proc-macro-hack/0.5.12/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.12/readme","updated_at":"2020-03-17T18:56:14.459425Z","created_at":"2020-03-17T18:56:14.459425Z","downloads":211170,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.12/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.12/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.12/authors"},"crate_size":11005,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[{"action":"publish","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"time":"2020-03-17T18:56:14.459425Z"}],"checksum":"f918f2b601f93baa836c1c2945faef682ba5b6d4828ecb45eeb7cc3c71b811b4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":463,"comment_lines":5,"files":1}},"total_code_lines":463,"total_comment_lines":5}},{"id":183303,"crate":"proc-macro-hack","num":"0.5.11","dl_path":"/api/v1/crates/proc-macro-hack/0.5.11/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.11/readme","updated_at":"2019-10-17T15:42:39.016595Z","created_at":"2019-10-17T15:42:39.016595Z","downloads":2982498,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.11/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.11/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.11/authors"},"crate_size":11017,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"ecd45702f76d6d3c75a80564378ae228a85f0b59d2f3ed43c91b4a69eb2ebfc5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":463,"comment_lines":5,"files":1}},"total_code_lines":463,"total_comment_lines":5}},{"id":179948,"crate":"proc-macro-hack","num":"0.5.10","dl_path":"/api/v1/crates/proc-macro-hack/0.5.10/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.10/readme","updated_at":"2019-10-02T15:20:33.925197Z","created_at":"2019-10-02T15:20:33.925197Z","downloads":140763,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.10/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.10/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.10/authors"},"crate_size":10978,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"114cdf1f426eb7f550f01af5f53a33c0946156f6814aec939b3bd77e844f9a9d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":458,"comment_lines":5,"files":1}},"total_code_lines":458,"total_comment_lines":5}},{"id":169215,"crate":"proc-macro-hack","num":"0.5.9","dl_path":"/api/v1/crates/proc-macro-hack/0.5.9/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.9/readme","updated_at":"2019-08-13T17:29:28.239694Z","created_at":"2019-08-13T17:29:28.239694Z","downloads":392910,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.9/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.9/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.9/authors"},"crate_size":10777,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"e688f31d92ffd7c1ddc57a1b4e6d773c0f2a14ee437a4b0a4f5a69c80eb221c8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":439,"comment_lines":5,"files":1}},"total_code_lines":439,"total_comment_lines":5}},{"id":163211,"crate":"proc-macro-hack","num":"0.4.2","dl_path":"/api/v1/crates/proc-macro-hack/0.4.2/download","readme_path":"/api/v1/crates/proc-macro-hack/0.4.2/readme","updated_at":"2019-07-16T04:00:46.958453Z","created_at":"2019-07-16T04:00:46.958453Z","downloads":681585,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.4.2/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.4.2/downloads","authors":"/api/v1/crates/proc-macro-hack/0.4.2/authors"},"crate_size":8746,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"463bf29e7f11344e58c9e01f171470ab15c925c6822ad75028cc1c0e1d1eb63b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":142,"comment_lines":20,"files":1}},"total_code_lines":142,"total_comment_lines":20}},{"id":160888,"crate":"proc-macro-hack","num":"0.5.8","dl_path":"/api/v1/crates/proc-macro-hack/0.5.8/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.8/readme","updated_at":"2019-07-05T16:26:55.732034Z","created_at":"2019-07-05T16:26:55.732034Z","downloads":194172,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.8/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.8/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.8/authors"},"crate_size":10816,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"982a35d1194084ba319d65c4a68d24ca28f5fdb5b8bc20899e4eef8641ea5178","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":442,"comment_lines":5,"files":1}},"total_code_lines":442,"total_comment_lines":5}},{"id":149351,"crate":"proc-macro-hack","num":"0.5.7","dl_path":"/api/v1/crates/proc-macro-hack/0.5.7/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.7/readme","updated_at":"2019-05-09T06:51:17.972331Z","created_at":"2019-05-09T06:51:17.972331Z","downloads":207829,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.7/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.7/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.7/authors"},"crate_size":10813,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"0c1dd4172a1e1f96f709341418f49b11ea6c2d95d53dca08c0f74cbd332d9cf3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":441,"comment_lines":5,"files":1}},"total_code_lines":441,"total_comment_lines":5}},{"id":149118,"crate":"proc-macro-hack","num":"0.5.6","dl_path":"/api/v1/crates/proc-macro-hack/0.5.6/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.6/readme","updated_at":"2019-05-08T00:10:02.242230Z","created_at":"2019-05-08T00:10:02.242230Z","downloads":6537,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.6/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.6/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.6/authors"},"crate_size":10853,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"c702da9919f7e3e360a9dd785aec48a8817a75f6a89fb133f76cc51d7c1965ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":441,"comment_lines":5,"files":1}},"total_code_lines":441,"total_comment_lines":5}},{"id":145165,"crate":"proc-macro-hack","num":"0.5.5","dl_path":"/api/v1/crates/proc-macro-hack/0.5.5/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.5/readme","updated_at":"2019-04-16T04:28:40.673249Z","created_at":"2019-04-16T04:28:40.673249Z","downloads":51928,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.5/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.5/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.5/authors"},"crate_size":10254,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay","github_username_matches":true,"created_at":"2012-07-09T03:55:40Z"},"audit_actions":[],"checksum":"6a9bed9ebc40cf53e3a76d7486c54d05002eae6485b2711ab9104476fb2eb8bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":354,"comment_lines":5,"files":1}},"total_code_lines":354,"total_comment_lines":5}},{"id":124880,"crate":"proc-macro-hack","num":"0.5.4","dl_path":"/api/v1/crates/proc-macro-hack/0.5.4/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.4/readme","updated_at":"2018-12-31T17:22:09.253377Z","created_at":"2018-12-31T17:22:09.253377Z","downloads":158981,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.4/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.4/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.4/authors"},"crate_size":10221,"published_by":null,"audit_actions":[],"checksum":"3e90aa19cd73dedc2d0e1e8407473f073d735fef0ab521438de6da8ee449ab66","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":354,"comment_lines":5,"files":1}},"total_code_lines":354,"total_comment_lines":5}},{"id":120165,"crate":"proc-macro-hack","num":"0.5.3","dl_path":"/api/v1/crates/proc-macro-hack/0.5.3/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.3/readme","updated_at":"2018-11-30T08:13:09.993542Z","created_at":"2018-11-30T08:13:09.993542Z","downloads":14552,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.3/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.3/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.3/authors"},"crate_size":9982,"published_by":null,"audit_actions":[],"checksum":"539145c26064b6a98030ef04295da99739904b152ad17eed218d5728fcf9b370","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":354,"comment_lines":5,"files":1}},"total_code_lines":354,"total_comment_lines":5}},{"id":118478,"crate":"proc-macro-hack","num":"0.5.2","dl_path":"/api/v1/crates/proc-macro-hack/0.5.2/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.2/readme","updated_at":"2018-11-18T10:20:52.817680Z","created_at":"2018-11-18T10:20:52.817680Z","downloads":7790,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.2/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.2/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.2/authors"},"crate_size":9937,"published_by":null,"audit_actions":[],"checksum":"9d7c7046010679835ff8553e281b8006518adba53f330403ddaaabf6b6622c22","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":354,"comment_lines":5,"files":1}},"total_code_lines":354,"total_comment_lines":5}},{"id":115475,"crate":"proc-macro-hack","num":"0.5.1","dl_path":"/api/v1/crates/proc-macro-hack/0.5.1/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.1/readme","updated_at":"2018-10-31T18:52:57.462935Z","created_at":"2018-10-31T18:52:57.462935Z","downloads":9306,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.1/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.1/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.1/authors"},"crate_size":9462,"published_by":null,"audit_actions":[],"checksum":"b48022dc205503cfda0955972290462b67e0c9d88ad73f1cf9d7ede7d32efcb6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":279,"comment_lines":5,"files":1}},"total_code_lines":279,"total_comment_lines":5}},{"id":115471,"crate":"proc-macro-hack","num":"0.5.0","dl_path":"/api/v1/crates/proc-macro-hack/0.5.0/download","readme_path":"/api/v1/crates/proc-macro-hack/0.5.0/readme","updated_at":"2018-10-31T18:45:46.211516Z","created_at":"2018-10-31T18:45:46.211516Z","downloads":18668,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.5.0/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.5.0/downloads","authors":"/api/v1/crates/proc-macro-hack/0.5.0/authors"},"crate_size":9383,"published_by":null,"audit_actions":[],"checksum":"59306bd601db34d33bf5c87bdd51951001f52cfce77259c5818a84d84a92e757","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros in expression position","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":279,"comment_lines":5,"files":1}},"total_code_lines":279,"total_comment_lines":5}},{"id":106658,"crate":"proc-macro-hack","num":"0.4.1","dl_path":"/api/v1/crates/proc-macro-hack/0.4.1/download","readme_path":"/api/v1/crates/proc-macro-hack/0.4.1/readme","updated_at":"2018-09-03T15:39:20.539539Z","created_at":"2018-09-03T15:39:20.539539Z","downloads":295587,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.4.1/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.4.1/downloads","authors":"/api/v1/crates/proc-macro-hack/0.4.1/authors"},"crate_size":8811,"published_by":null,"audit_actions":[],"checksum":"2c725b36c99df7af7bf9324e9c999b9e37d92c8f8caf106d82e1d7953218d2d8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":142,"comment_lines":20,"files":1}},"total_code_lines":142,"total_comment_lines":20}},{"id":69184,"crate":"proc-macro-hack","num":"0.4.0","dl_path":"/api/v1/crates/proc-macro-hack/0.4.0/download","readme_path":"/api/v1/crates/proc-macro-hack/0.4.0/readme","updated_at":"2017-11-30T03:16:38.105560Z","created_at":"2017-10-23T17:04:26.738985Z","downloads":101295,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.4.0/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.4.0/downloads","authors":"/api/v1/crates/proc-macro-hack/0.4.0/authors"},"crate_size":4257,"published_by":null,"audit_actions":[],"checksum":"3ba8d4f9257b85eb6cdf13f055cea3190520aab1409ca2ab43493ea4820c25f0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":141,"comment_lines":20,"files":1}},"total_code_lines":141,"total_comment_lines":20}},{"id":48870,"crate":"proc-macro-hack","num":"0.3.3","dl_path":"/api/v1/crates/proc-macro-hack/0.3.3/download","readme_path":"/api/v1/crates/proc-macro-hack/0.3.3/readme","updated_at":"2017-11-30T03:18:11.399467Z","created_at":"2017-03-28T02:52:05.425618Z","downloads":40476,"features":{"default":["proc_macro"],"proc_macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.3.3/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.3.3/downloads","authors":"/api/v1/crates/proc-macro-hack/0.3.3/authors"},"crate_size":3393,"published_by":null,"audit_actions":[],"checksum":"b773f824ff2a495833f85fcdddcf85e096949971decada2e93249fa2c6c3d32f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":154,"comment_lines":20,"files":1}},"total_code_lines":154,"total_comment_lines":20}},{"id":46685,"crate":"proc-macro-hack","num":"0.3.2","dl_path":"/api/v1/crates/proc-macro-hack/0.3.2/download","readme_path":"/api/v1/crates/proc-macro-hack/0.3.2/readme","updated_at":"2017-11-30T03:49:36.804097Z","created_at":"2017-03-02T00:37:50.024741Z","downloads":3446,"features":{"default":["proc_macro"],"proc_macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.3.2/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.3.2/downloads","authors":"/api/v1/crates/proc-macro-hack/0.3.2/authors"},"crate_size":2595,"published_by":null,"audit_actions":[],"checksum":"b2c0ccc81175ac7cf2ad6792f05e7d18a65e970ffdb5cc78e97f82f3f8495737","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":117,"comment_lines":4,"files":1}},"total_code_lines":117,"total_comment_lines":4}},{"id":46610,"crate":"proc-macro-hack","num":"0.3.1","dl_path":"/api/v1/crates/proc-macro-hack/0.3.1/download","readme_path":"/api/v1/crates/proc-macro-hack/0.3.1/readme","updated_at":"2017-11-30T03:54:56.150868Z","created_at":"2017-03-01T01:53:45.085660Z","downloads":3087,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.3.1/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.3.1/downloads","authors":"/api/v1/crates/proc-macro-hack/0.3.1/authors"},"crate_size":2464,"published_by":null,"audit_actions":[],"checksum":"6c61f149b52dccbdf03cfc2401d7542c6512cd04421d92f7960f820f720b9808","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":99,"comment_lines":4,"files":1}},"total_code_lines":99,"total_comment_lines":4}},{"id":46514,"crate":"proc-macro-hack","num":"0.3.0","dl_path":"/api/v1/crates/proc-macro-hack/0.3.0/download","readme_path":"/api/v1/crates/proc-macro-hack/0.3.0/readme","updated_at":"2017-11-30T03:54:04.841050Z","created_at":"2017-02-28T00:24:35.796192Z","downloads":3578,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.3.0/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.3.0/downloads","authors":"/api/v1/crates/proc-macro-hack/0.3.0/authors"},"crate_size":2377,"published_by":null,"audit_actions":[],"checksum":"6525876cf2e4ebbdb38f1ed20cead68fbcf55559f8d47c9765e327cfa1932aec","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":80,"comment_lines":0,"files":1}},"total_code_lines":80,"total_comment_lines":0}},{"id":45463,"crate":"proc-macro-hack","num":"0.2.4","dl_path":"/api/v1/crates/proc-macro-hack/0.2.4/download","readme_path":"/api/v1/crates/proc-macro-hack/0.2.4/readme","updated_at":"2017-11-30T03:25:48.070454Z","created_at":"2017-02-14T18:37:18.063871Z","downloads":3124,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.2.4/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.2.4/downloads","authors":"/api/v1/crates/proc-macro-hack/0.2.4/authors"},"crate_size":2307,"published_by":null,"audit_actions":[],"checksum":"28b2424a18144397c57f9143065c0f3bf70395ae8cafb77fcd8b249c4007008d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":83,"comment_lines":0,"files":1}},"total_code_lines":83,"total_comment_lines":0}},{"id":43076,"crate":"proc-macro-hack","num":"0.2.3","dl_path":"/api/v1/crates/proc-macro-hack/0.2.3/download","readme_path":"/api/v1/crates/proc-macro-hack/0.2.3/readme","updated_at":"2017-11-30T03:49:36.769565Z","created_at":"2017-01-23T08:24:48.578247Z","downloads":3138,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.2.3/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.2.3/downloads","authors":"/api/v1/crates/proc-macro-hack/0.2.3/authors"},"crate_size":2280,"published_by":null,"audit_actions":[],"checksum":"41fc239a034041ad004867519f814d02f9caf51307e7280acc4ebb799ec76972","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":77,"comment_lines":0,"files":1}},"total_code_lines":77,"total_comment_lines":0}},{"id":42763,"crate":"proc-macro-hack","num":"0.2.2","dl_path":"/api/v1/crates/proc-macro-hack/0.2.2/download","readme_path":"/api/v1/crates/proc-macro-hack/0.2.2/readme","updated_at":"2017-11-30T02:28:55.491717Z","created_at":"2017-01-20T07:33:40.958122Z","downloads":3147,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.2.2/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.2.2/downloads","authors":"/api/v1/crates/proc-macro-hack/0.2.2/authors"},"crate_size":2288,"published_by":null,"audit_actions":[],"checksum":"98f6b8002bdd3b9c6158b72b6a7fe2dfbea7a2dd5c78bcb9b20dc656bd4723b6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":75,"comment_lines":0,"files":1}},"total_code_lines":75,"total_comment_lines":0}},{"id":41620,"crate":"proc-macro-hack","num":"0.2.1","dl_path":"/api/v1/crates/proc-macro-hack/0.2.1/download","readme_path":"/api/v1/crates/proc-macro-hack/0.2.1/readme","updated_at":"2017-11-30T03:49:36.752872Z","created_at":"2017-01-05T06:16:36.135041Z","downloads":3124,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.2.1/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.2.1/downloads","authors":"/api/v1/crates/proc-macro-hack/0.2.1/authors"},"crate_size":2288,"published_by":null,"audit_actions":[],"checksum":"dba3bb7102364bb89dda8e810a2aa4fbe3823d1e1c4734aab7a9ee2b2d7306f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":76,"comment_lines":0,"files":1}},"total_code_lines":76,"total_comment_lines":0}},{"id":41452,"crate":"proc-macro-hack","num":"0.2.0","dl_path":"/api/v1/crates/proc-macro-hack/0.2.0/download","readme_path":"/api/v1/crates/proc-macro-hack/0.2.0/readme","updated_at":"2017-11-30T03:53:53.102558Z","created_at":"2017-01-03T02:58:28.784896Z","downloads":3126,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.2.0/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.2.0/downloads","authors":"/api/v1/crates/proc-macro-hack/0.2.0/authors"},"crate_size":2406,"published_by":null,"audit_actions":[],"checksum":"f6e1d4137bbb9b27440e9675921ad60faf0ad298e7e00504e196409b504d7ce9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":76,"comment_lines":0,"files":1}},"total_code_lines":76,"total_comment_lines":0}},{"id":41202,"crate":"proc-macro-hack","num":"0.1.0","dl_path":"/api/v1/crates/proc-macro-hack/0.1.0/download","readme_path":"/api/v1/crates/proc-macro-hack/0.1.0/readme","updated_at":"2017-11-30T03:31:01.023977Z","created_at":"2016-12-30T22:31:38.178246Z","downloads":3197,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro-hack/0.1.0/dependencies","version_downloads":"/api/v1/crates/proc-macro-hack/0.1.0/downloads","authors":"/api/v1/crates/proc-macro-hack/0.1.0/authors"},"crate_size":2309,"published_by":null,"audit_actions":[],"checksum":"ae423087b91c101e6599f4bfad6d98970802f0c2f34e2c0268296e6787473242","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural functionlike!() macros using only Macros 1.1","homepage":null,"documentation":null,"repository":"https://github.com/dtolnay/proc-macro-hack","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":82,"comment_lines":0,"files":1}},"total_code_lines":82,"total_comment_lines":0}}],"keywords":[],"categories":[{"id":"development-tools::procedural-macro-helpers","category":"Procedural macro helpers","slug":"development-tools::procedural-macro-helpers","description":"Crates to help you write procedural macros in Rust.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":1527}]}