{"versions":[{"id":1962383,"crate":"proc-macro2","num":"1.0.106","dl_path":"/api/v1/crates/proc-macro2/1.0.106/download","readme_path":"/api/v1/crates/proc-macro2/1.0.106/readme","updated_at":"2026-01-21T22:08:20.164561Z","created_at":"2026-01-21T22:08:20.164561Z","downloads":36326845,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.106/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.106/downloads","authors":"/api/v1/crates/proc-macro2/1.0.106/authors"},"crate_size":59765,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2026-01-21T22:08:20.164561Z"}],"checksum":"8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934","rust_version":"1.68","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4760,"comment_lines":172,"files":16}},"total_code_lines":4760,"total_comment_lines":172}},{"id":1923791,"crate":"proc-macro2","num":"1.0.105","dl_path":"/api/v1/crates/proc-macro2/1.0.105/download","readme_path":"/api/v1/crates/proc-macro2/1.0.105/readme","updated_at":"2026-01-05T23:30:17.188636Z","created_at":"2026-01-05T23:30:17.188636Z","downloads":11377058,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.105/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.105/downloads","authors":"/api/v1/crates/proc-macro2/1.0.105/authors"},"crate_size":60319,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2026-01-05T23:30:17.188636Z"}],"checksum":"535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7","rust_version":"1.68","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4749,"comment_lines":171,"files":16}},"total_code_lines":4749,"total_comment_lines":171}},{"id":1905199,"crate":"proc-macro2","num":"1.0.104","dl_path":"/api/v1/crates/proc-macro2/1.0.104/download","readme_path":"/api/v1/crates/proc-macro2/1.0.104/readme","updated_at":"2025-12-27T17:04:14.650587Z","created_at":"2025-12-27T17:04:14.650587Z","downloads":5551527,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.104/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.104/downloads","authors":"/api/v1/crates/proc-macro2/1.0.104/authors"},"crate_size":60058,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-12-27T17:04:14.650587Z"}],"checksum":"9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0","rust_version":"1.68","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4715,"comment_lines":172,"files":16}},"total_code_lines":4715,"total_comment_lines":172}},{"id":1789369,"crate":"proc-macro2","num":"1.0.103","dl_path":"/api/v1/crates/proc-macro2/1.0.103/download","readme_path":"/api/v1/crates/proc-macro2/1.0.103/readme","updated_at":"2025-10-23T22:30:16.807396Z","created_at":"2025-10-23T22:30:16.807396Z","downloads":56745662,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.103/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.103/downloads","authors":"/api/v1/crates/proc-macro2/1.0.103/authors"},"crate_size":60024,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-10-23T22:30:16.807396Z"}],"checksum":"5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4701,"comment_lines":172,"files":16}},"total_code_lines":4701,"total_comment_lines":172}},{"id":1787917,"crate":"proc-macro2","num":"1.0.102","dl_path":"/api/v1/crates/proc-macro2/1.0.102/download","readme_path":"/api/v1/crates/proc-macro2/1.0.102/readme","updated_at":"2025-10-22T21:58:35.713943Z","created_at":"2025-10-22T21:58:35.713943Z","downloads":986473,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.102/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.102/downloads","authors":"/api/v1/crates/proc-macro2/1.0.102/authors"},"crate_size":53633,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-10-22T21:58:35.713943Z"}],"checksum":"8e0f6df8eaa422d97d72edcd152e1451618fed47fabbdbd5a8864167b1d4aff7","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4035,"comment_lines":153,"files":14}},"total_code_lines":4035,"total_comment_lines":153}},{"id":1688788,"crate":"proc-macro2","num":"1.0.101","dl_path":"/api/v1/crates/proc-macro2/1.0.101/download","readme_path":"/api/v1/crates/proc-macro2/1.0.101/readme","updated_at":"2025-08-16T20:10:39.182331Z","created_at":"2025-08-16T20:10:39.182331Z","downloads":64931650,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.101/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.101/downloads","authors":"/api/v1/crates/proc-macro2/1.0.101/authors"},"crate_size":53886,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-08-16T20:10:39.182331Z"}],"checksum":"89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4034,"comment_lines":153,"files":14}},"total_code_lines":4034,"total_comment_lines":153}},{"id":1688749,"crate":"proc-macro2","num":"1.0.100","dl_path":"/api/v1/crates/proc-macro2/1.0.100/download","readme_path":"/api/v1/crates/proc-macro2/1.0.100/readme","updated_at":"2025-08-16T19:26:42.700821Z","created_at":"2025-08-16T19:26:42.700821Z","downloads":11967,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.100/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.100/downloads","authors":"/api/v1/crates/proc-macro2/1.0.100/authors"},"crate_size":53832,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-08-16T19:26:42.700821Z"}],"checksum":"802989b9fe1b674bc996ac7bed7b3012090a9b4cbfa0fe157ee3ea97e93e4ccd","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4029,"comment_lines":153,"files":14}},"total_code_lines":4029,"total_comment_lines":153}},{"id":1688652,"crate":"proc-macro2","num":"1.0.99","dl_path":"/api/v1/crates/proc-macro2/1.0.99/download","readme_path":"/api/v1/crates/proc-macro2/1.0.99/readme","updated_at":"2025-08-16T17:37:56.650359Z","created_at":"2025-08-16T17:37:56.650359Z","downloads":51501,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.99/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.99/downloads","authors":"/api/v1/crates/proc-macro2/1.0.99/authors"},"crate_size":53117,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-08-16T17:37:56.650359Z"}],"checksum":"56b3997d62ff36d1d0e5616f1e00c4b071680eb3769d56102663c1f0886971e1","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3963,"comment_lines":147,"files":11}},"total_code_lines":3963,"total_comment_lines":147}},{"id":1688544,"crate":"proc-macro2","num":"1.0.98","dl_path":"/api/v1/crates/proc-macro2/1.0.98/download","readme_path":"/api/v1/crates/proc-macro2/1.0.98/readme","updated_at":"2025-08-16T16:03:17.033507Z","created_at":"2025-08-16T16:03:17.033507Z","downloads":40036,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.98/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.98/downloads","authors":"/api/v1/crates/proc-macro2/1.0.98/authors"},"crate_size":53114,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-08-16T16:03:17.033507Z"}],"checksum":"e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3962,"comment_lines":147,"files":11}},"total_code_lines":3962,"total_comment_lines":147}},{"id":1680981,"crate":"proc-macro2","num":"1.0.97","dl_path":"/api/v1/crates/proc-macro2/1.0.97/download","readme_path":"/api/v1/crates/proc-macro2/1.0.97/readme","updated_at":"2025-08-11T22:53:58.194610Z","created_at":"2025-08-11T22:53:58.194610Z","downloads":3116158,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.97/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.97/downloads","authors":"/api/v1/crates/proc-macro2/1.0.97/authors"},"crate_size":52865,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-08-11T22:53:58.194610Z"}],"checksum":"d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3959,"comment_lines":147,"files":11}},"total_code_lines":3959,"total_comment_lines":147}},{"id":1679233,"crate":"proc-macro2","num":"1.0.96","dl_path":"/api/v1/crates/proc-macro2/1.0.96/download","readme_path":"/api/v1/crates/proc-macro2/1.0.96/readme","updated_at":"2025-08-10T23:38:44.266645Z","created_at":"2025-08-10T23:38:44.266645Z","downloads":3547882,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.96/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.96/downloads","authors":"/api/v1/crates/proc-macro2/1.0.96/authors"},"crate_size":52660,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-08-10T23:38:44.266645Z"}],"checksum":"beef09f85ae72cea1ef96ba6870c51e6382ebfa4f0e85b643459331f3daa5be0","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3956,"comment_lines":142,"files":11}},"total_code_lines":3956,"total_comment_lines":142}},{"id":1525879,"crate":"proc-macro2","num":"1.0.95","dl_path":"/api/v1/crates/proc-macro2/1.0.95/download","readme_path":"/api/v1/crates/proc-macro2/1.0.95/readme","updated_at":"2025-04-16T02:39:10.691655Z","created_at":"2025-04-16T02:39:10.691655Z","downloads":88905156,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.95/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.95/downloads","authors":"/api/v1/crates/proc-macro2/1.0.95/authors"},"crate_size":51820,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-04-16T02:39:10.691655Z"}],"checksum":"02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3956,"comment_lines":142,"files":11}},"total_code_lines":3956,"total_comment_lines":142}},{"id":1465817,"crate":"proc-macro2","num":"1.0.94","dl_path":"/api/v1/crates/proc-macro2/1.0.94/download","readme_path":"/api/v1/crates/proc-macro2/1.0.94/readme","updated_at":"2025-03-03T05:14:34.171809Z","created_at":"2025-03-03T05:14:34.171809Z","downloads":41951176,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.94/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.94/downloads","authors":"/api/v1/crates/proc-macro2/1.0.94/authors"},"crate_size":52391,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-03-03T05:14:34.171809Z"}],"checksum":"a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4027,"comment_lines":142,"files":11}},"total_code_lines":4027,"total_comment_lines":142}},{"id":1403244,"crate":"proc-macro2","num":"1.0.93","dl_path":"/api/v1/crates/proc-macro2/1.0.93/download","readme_path":"/api/v1/crates/proc-macro2/1.0.93/readme","updated_at":"2025-01-11T03:21:44.498460Z","created_at":"2025-01-11T03:21:44.498460Z","downloads":47716948,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.93/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.93/downloads","authors":"/api/v1/crates/proc-macro2/1.0.93/authors"},"crate_size":52388,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2025-01-11T03:21:44.498460Z"}],"checksum":"60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4026,"comment_lines":142,"files":11}},"total_code_lines":4026,"total_comment_lines":142}},{"id":1348350,"crate":"proc-macro2","num":"1.0.92","dl_path":"/api/v1/crates/proc-macro2/1.0.92/download","readme_path":"/api/v1/crates/proc-macro2/1.0.92/readme","updated_at":"2024-11-21T19:33:07.331054Z","created_at":"2024-11-21T19:33:07.331054Z","downloads":43389260,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.92/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.92/downloads","authors":"/api/v1/crates/proc-macro2/1.0.92/authors"},"crate_size":52353,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-11-21T19:33:07.331054Z"}],"checksum":"37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4014,"comment_lines":142,"files":11}},"total_code_lines":4014,"total_comment_lines":142}},{"id":1347496,"crate":"proc-macro2","num":"1.0.91","dl_path":"/api/v1/crates/proc-macro2/1.0.91/download","readme_path":"/api/v1/crates/proc-macro2/1.0.91/readme","updated_at":"2024-11-21T05:40:03.448726Z","created_at":"2024-11-21T05:40:03.448726Z","downloads":1222343,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.91/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.91/downloads","authors":"/api/v1/crates/proc-macro2/1.0.91/authors"},"crate_size":52351,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-11-21T05:40:03.448726Z"}],"checksum":"307e3004becf10f5a6e0d59d20f3cd28231b0e0827a96cd3e0ce6d14bc1e4bb3","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4014,"comment_lines":142,"files":11}},"total_code_lines":4014,"total_comment_lines":142}},{"id":1347410,"crate":"proc-macro2","num":"1.0.90","dl_path":"/api/v1/crates/proc-macro2/1.0.90/download","readme_path":"/api/v1/crates/proc-macro2/1.0.90/readme","updated_at":"2024-11-21T03:24:37.175552Z","created_at":"2024-11-21T03:24:37.175552Z","downloads":35021,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.90/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.90/downloads","authors":"/api/v1/crates/proc-macro2/1.0.90/authors"},"crate_size":52352,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-11-21T03:24:37.175552Z"}],"checksum":"d4e1ced3fe749df87a909c23e9607ab9a09c8f0bedb7e03b8146f4c08c298673","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4011,"comment_lines":142,"files":11}},"total_code_lines":4011,"total_comment_lines":142}},{"id":1311406,"crate":"proc-macro2","num":"1.0.89","dl_path":"/api/v1/crates/proc-macro2/1.0.89/download","readme_path":"/api/v1/crates/proc-macro2/1.0.89/readme","updated_at":"2024-10-22T16:58:07.873250Z","created_at":"2024-10-22T16:58:07.873250Z","downloads":21199258,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.89/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.89/downloads","authors":"/api/v1/crates/proc-macro2/1.0.89/authors"},"crate_size":49446,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-10-22T16:58:07.873250Z"}],"checksum":"f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3976,"comment_lines":139,"files":11}},"total_code_lines":3976,"total_comment_lines":139}},{"id":1304795,"crate":"proc-macro2","num":"1.0.88","dl_path":"/api/v1/crates/proc-macro2/1.0.88/download","readme_path":"/api/v1/crates/proc-macro2/1.0.88/readme","updated_at":"2024-10-16T14:44:08.215847Z","created_at":"2024-10-16T14:44:08.215847Z","downloads":4200587,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.88/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.88/downloads","authors":"/api/v1/crates/proc-macro2/1.0.88/authors"},"crate_size":49219,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-10-16T14:44:08.215847Z"}],"checksum":"7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3960,"comment_lines":136,"files":11}},"total_code_lines":3960,"total_comment_lines":136}},{"id":1293767,"crate":"proc-macro2","num":"1.0.87","dl_path":"/api/v1/crates/proc-macro2/1.0.87/download","readme_path":"/api/v1/crates/proc-macro2/1.0.87/readme","updated_at":"2024-10-07T14:56:16.839761Z","created_at":"2024-10-07T14:56:16.839761Z","downloads":6194133,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.87/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.87/downloads","authors":"/api/v1/crates/proc-macro2/1.0.87/authors"},"crate_size":49121,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-10-07T14:56:16.839761Z"}],"checksum":"b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3933,"comment_lines":136,"files":11}},"total_code_lines":3933,"total_comment_lines":136}},{"id":1180828,"crate":"proc-macro2","num":"1.0.86","dl_path":"/api/v1/crates/proc-macro2/1.0.86/download","readme_path":"/api/v1/crates/proc-macro2/1.0.86/readme","updated_at":"2024-06-21T00:11:56.731698Z","created_at":"2024-06-21T00:11:56.731698Z","downloads":66392025,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.86/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.86/downloads","authors":"/api/v1/crates/proc-macro2/1.0.86/authors"},"crate_size":48958,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-06-21T00:11:56.731698Z"}],"checksum":"5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3925,"comment_lines":136,"files":11}},"total_code_lines":3925,"total_comment_lines":136}},{"id":1162135,"crate":"proc-macro2","num":"1.0.85","dl_path":"/api/v1/crates/proc-macro2/1.0.85/download","readme_path":"/api/v1/crates/proc-macro2/1.0.85/readme","updated_at":"2024-06-02T03:07:11.509248Z","created_at":"2024-06-02T03:07:11.509248Z","downloads":10102822,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.85/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.85/downloads","authors":"/api/v1/crates/proc-macro2/1.0.85/authors"},"crate_size":48988,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-06-02T03:07:11.509248Z"}],"checksum":"22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3925,"comment_lines":149,"files":11}},"total_code_lines":3925,"total_comment_lines":149}},{"id":1155752,"crate":"proc-macro2","num":"1.0.84","dl_path":"/api/v1/crates/proc-macro2/1.0.84/download","readme_path":"/api/v1/crates/proc-macro2/1.0.84/readme","updated_at":"2024-05-25T17:47:36.001493Z","created_at":"2024-05-25T17:47:36.001493Z","downloads":4070638,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.84/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.84/downloads","authors":"/api/v1/crates/proc-macro2/1.0.84/authors"},"crate_size":48922,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-05-25T17:47:36.001493Z"}],"checksum":"ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3925,"comment_lines":149,"files":11}},"total_code_lines":3925,"total_comment_lines":149}},{"id":1149249,"crate":"proc-macro2","num":"1.0.83","dl_path":"/api/v1/crates/proc-macro2/1.0.83/download","readme_path":"/api/v1/crates/proc-macro2/1.0.83/readme","updated_at":"2024-05-19T21:17:15.060854Z","created_at":"2024-05-19T21:17:15.060854Z","downloads":3895153,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.83/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.83/downloads","authors":"/api/v1/crates/proc-macro2/1.0.83/authors"},"crate_size":48661,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-05-19T21:17:15.060854Z"}],"checksum":"0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3925,"comment_lines":149,"files":11}},"total_code_lines":3925,"total_comment_lines":149}},{"id":1136701,"crate":"proc-macro2","num":"1.0.82","dl_path":"/api/v1/crates/proc-macro2/1.0.82/download","readme_path":"/api/v1/crates/proc-macro2/1.0.82/readme","updated_at":"2024-05-07T04:24:15.008342Z","created_at":"2024-05-07T04:24:15.008342Z","downloads":11428596,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.82/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.82/downloads","authors":"/api/v1/crates/proc-macro2/1.0.82/authors"},"crate_size":48452,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-05-07T04:24:15.008342Z"}],"checksum":"8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3925,"comment_lines":149,"files":11}},"total_code_lines":3925,"total_comment_lines":149}},{"id":1117316,"crate":"proc-macro2","num":"1.0.81","dl_path":"/api/v1/crates/proc-macro2/1.0.81/download","readme_path":"/api/v1/crates/proc-macro2/1.0.81/readme","updated_at":"2024-04-17T01:35:01.498289Z","created_at":"2024-04-17T01:35:01.498289Z","downloads":14110330,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.81/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.81/downloads","authors":"/api/v1/crates/proc-macro2/1.0.81/authors"},"crate_size":48233,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-04-17T01:35:01.498289Z"}],"checksum":"3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3908,"comment_lines":149,"files":11}},"total_code_lines":3908,"total_comment_lines":149}},{"id":1115096,"crate":"proc-macro2","num":"1.0.80","dl_path":"/api/v1/crates/proc-macro2/1.0.80/download","readme_path":"/api/v1/crates/proc-macro2/1.0.80/readme","updated_at":"2024-04-14T21:46:04.332517Z","created_at":"2024-04-14T21:46:04.332517Z","downloads":1564444,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.80/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.80/downloads","authors":"/api/v1/crates/proc-macro2/1.0.80/authors"},"crate_size":48227,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-04-14T21:46:04.332517Z"}],"checksum":"a56dea16b0a29e94408b9aa5e2940a4eedbd128a1ba20e8f7ae60fd3d465af0e","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3908,"comment_lines":149,"files":11}},"total_code_lines":3908,"total_comment_lines":149}},{"id":1079365,"crate":"proc-macro2","num":"1.0.79","dl_path":"/api/v1/crates/proc-macro2/1.0.79/download","readme_path":"/api/v1/crates/proc-macro2/1.0.79/readme","updated_at":"2024-03-12T03:11:45.185626Z","created_at":"2024-03-12T03:11:45.185626Z","downloads":20969242,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.79/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.79/downloads","authors":"/api/v1/crates/proc-macro2/1.0.79/authors"},"crate_size":47200,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-03-12T03:11:45.185626Z"}],"checksum":"e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3822,"comment_lines":149,"files":11}},"total_code_lines":3822,"total_comment_lines":149}},{"id":1020949,"crate":"proc-macro2","num":"1.0.78","dl_path":"/api/v1/crates/proc-macro2/1.0.78/download","readme_path":"/api/v1/crates/proc-macro2/1.0.78/readme","updated_at":"2024-01-21T02:20:58.963331Z","created_at":"2024-01-21T02:20:58.963331Z","downloads":30484896,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.78/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.78/downloads","authors":"/api/v1/crates/proc-macro2/1.0.78/authors"},"crate_size":47158,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-01-21T02:20:58.963331Z"}],"checksum":"e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3816,"comment_lines":149,"files":11}},"total_code_lines":3816,"total_comment_lines":149}},{"id":1020854,"crate":"proc-macro2","num":"1.0.77","dl_path":"/api/v1/crates/proc-macro2/1.0.77/download","readme_path":"/api/v1/crates/proc-macro2/1.0.77/readme","updated_at":"2024-01-21T01:04:13.201765Z","created_at":"2024-01-21T01:04:13.201765Z","downloads":17183,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.77/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.77/downloads","authors":"/api/v1/crates/proc-macro2/1.0.77/authors"},"crate_size":46915,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-01-21T01:04:13.201765Z"}],"checksum":"9f9b1511a24c627ab3e92b48be4b32f8d0ea91ee351edd87fbf650aadd336340","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3776,"comment_lines":149,"files":11}},"total_code_lines":3776,"total_comment_lines":149}},{"id":1005799,"crate":"proc-macro2","num":"1.0.76","dl_path":"/api/v1/crates/proc-macro2/1.0.76/download","readme_path":"/api/v1/crates/proc-macro2/1.0.76/readme","updated_at":"2024-01-06T02:50:38.103358Z","created_at":"2024-01-06T02:50:38.103358Z","downloads":8235355,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.76/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.76/downloads","authors":"/api/v1/crates/proc-macro2/1.0.76/authors"},"crate_size":45660,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-01-06T02:50:38.103358Z"}],"checksum":"95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3758,"comment_lines":149,"files":11}},"total_code_lines":3758,"total_comment_lines":149}},{"id":1003164,"crate":"proc-macro2","num":"1.0.75","dl_path":"/api/v1/crates/proc-macro2/1.0.75/download","readme_path":"/api/v1/crates/proc-macro2/1.0.75/readme","updated_at":"2024-01-03T23:00:24.548717Z","created_at":"2024-01-03T23:00:24.548717Z","downloads":2613505,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.75/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.75/downloads","authors":"/api/v1/crates/proc-macro2/1.0.75/authors"},"crate_size":45621,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-01-03T23:00:24.548717Z"}],"checksum":"907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3755,"comment_lines":149,"files":11}},"total_code_lines":3755,"total_comment_lines":149}},{"id":1001219,"crate":"proc-macro2","num":"1.0.74","dl_path":"/api/v1/crates/proc-macro2/1.0.74/download","readme_path":"/api/v1/crates/proc-macro2/1.0.74/readme","updated_at":"2024-01-02T04:42:06.224700Z","created_at":"2024-01-02T04:42:06.224700Z","downloads":2860025,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.74/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.74/downloads","authors":"/api/v1/crates/proc-macro2/1.0.74/authors"},"crate_size":45383,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-01-02T04:42:06.224700Z"}],"checksum":"2de98502f212cfcea8d0bb305bd0f49d7ebdd75b64ba0a68f937d888f4e0d6db","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3738,"comment_lines":147,"files":11}},"total_code_lines":3738,"total_comment_lines":147}},{"id":1000531,"crate":"proc-macro2","num":"1.0.73","dl_path":"/api/v1/crates/proc-macro2/1.0.73/download","readme_path":"/api/v1/crates/proc-macro2/1.0.73/readme","updated_at":"2024-01-01T00:19:10.309989Z","created_at":"2024-01-01T00:19:10.309989Z","downloads":214670,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.73/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.73/downloads","authors":"/api/v1/crates/proc-macro2/1.0.73/authors"},"crate_size":45329,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2024-01-01T00:19:10.309989Z"}],"checksum":"2dd5e8a1f1029c43224ad5898e50140c2aebb1705f19e67c918ebf5b9e797fe1","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3737,"comment_lines":146,"files":11}},"total_code_lines":3737,"total_comment_lines":146}},{"id":1000032,"crate":"proc-macro2","num":"1.0.72","dl_path":"/api/v1/crates/proc-macro2/1.0.72/download","readme_path":"/api/v1/crates/proc-macro2/1.0.72/readme","updated_at":"2023-12-31T01:36:07.888059Z","created_at":"2023-12-31T01:36:07.888059Z","downloads":160214,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.72/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.72/downloads","authors":"/api/v1/crates/proc-macro2/1.0.72/authors"},"crate_size":45263,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-12-31T01:36:07.888059Z"}],"checksum":"a293318316cf6478ec1ad2a21c49390a8d5b5eae9fab736467d93fbc0edc29c5","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3728,"comment_lines":146,"files":11}},"total_code_lines":3728,"total_comment_lines":146}},{"id":993433,"crate":"proc-macro2","num":"1.0.71","dl_path":"/api/v1/crates/proc-macro2/1.0.71/download","readme_path":"/api/v1/crates/proc-macro2/1.0.71/readme","updated_at":"2023-12-21T19:01:11.225876Z","created_at":"2023-12-21T19:01:11.225876Z","downloads":2522072,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.71/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.71/downloads","authors":"/api/v1/crates/proc-macro2/1.0.71/authors"},"crate_size":44407,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-12-21T19:01:11.225876Z"}],"checksum":"75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3673,"comment_lines":125,"files":10}},"total_code_lines":3673,"total_comment_lines":125}},{"id":967237,"crate":"proc-macro2","num":"1.0.70","dl_path":"/api/v1/crates/proc-macro2/1.0.70/download","readme_path":"/api/v1/crates/proc-macro2/1.0.70/readme","updated_at":"2023-11-26T01:45:23.453651Z","created_at":"2023-11-26T01:45:23.453651Z","downloads":11524815,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.70/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.70/downloads","authors":"/api/v1/crates/proc-macro2/1.0.70/authors"},"crate_size":44343,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-11-26T01:45:23.453651Z"}],"checksum":"39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3672,"comment_lines":125,"files":10}},"total_code_lines":3672,"total_comment_lines":125}},{"id":920162,"crate":"proc-macro2","num":"1.0.69","dl_path":"/api/v1/crates/proc-macro2/1.0.69/download","readme_path":"/api/v1/crates/proc-macro2/1.0.69/readme","updated_at":"2023-10-09T01:05:50.449217Z","created_at":"2023-10-09T01:05:50.449217Z","downloads":22310700,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.69/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.69/downloads","authors":"/api/v1/crates/proc-macro2/1.0.69/authors"},"crate_size":44271,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-10-09T01:05:50.449217Z"}],"checksum":"134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3644,"comment_lines":125,"files":10}},"total_code_lines":3644,"total_comment_lines":125}},{"id":917583,"crate":"proc-macro2","num":"1.0.68","dl_path":"/api/v1/crates/proc-macro2/1.0.68/download","readme_path":"/api/v1/crates/proc-macro2/1.0.68/readme","updated_at":"2023-10-06T04:16:34.028928Z","created_at":"2023-10-06T04:16:34.028928Z","downloads":1408847,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.68/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.68/downloads","authors":"/api/v1/crates/proc-macro2/1.0.68/authors"},"crate_size":43783,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-10-06T04:16:34.028928Z"}],"checksum":"5b1106fec09662ec6dd98ccac0f81cef56984d0b49f75c92d8cbad76e20c005c","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3611,"comment_lines":121,"files":10}},"total_code_lines":3611,"total_comment_lines":121}},{"id":896456,"crate":"proc-macro2","num":"1.0.67","dl_path":"/api/v1/crates/proc-macro2/1.0.67/download","readme_path":"/api/v1/crates/proc-macro2/1.0.67/readme","updated_at":"2023-09-13T17:13:35.795786Z","created_at":"2023-09-13T17:13:35.795786Z","downloads":9627243,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.67/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.67/downloads","authors":"/api/v1/crates/proc-macro2/1.0.67/authors"},"crate_size":43683,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-09-13T17:13:35.795786Z"}],"checksum":"3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3606,"comment_lines":123,"files":10}},"total_code_lines":3606,"total_comment_lines":123}},{"id":847494,"crate":"proc-macro2","num":"1.0.66","dl_path":"/api/v1/crates/proc-macro2/1.0.66/download","readme_path":"/api/v1/crates/proc-macro2/1.0.66/readme","updated_at":"2023-07-16T19:40:51.872310Z","created_at":"2023-07-16T19:40:51.872310Z","downloads":29186295,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.66/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.66/downloads","authors":"/api/v1/crates/proc-macro2/1.0.66/authors"},"crate_size":43575,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-07-16T19:40:51.872310Z"}],"checksum":"18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3600,"comment_lines":121,"files":10}},"total_code_lines":3600,"total_comment_lines":121}},{"id":847000,"crate":"proc-macro2","num":"1.0.65","dl_path":"/api/v1/crates/proc-macro2/1.0.65/download","readme_path":"/api/v1/crates/proc-macro2/1.0.65/readme","updated_at":"2023-07-15T19:26:14.107559Z","created_at":"2023-07-15T19:26:14.107559Z","downloads":252412,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.65/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.65/downloads","authors":"/api/v1/crates/proc-macro2/1.0.65/authors"},"crate_size":44863,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-07-15T19:26:14.107559Z"}],"checksum":"92de25114670a878b1261c79c9f8f729fb97e95bac93f6312f583c60dd6a1dfe","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3741,"comment_lines":127,"files":11}},"total_code_lines":3741,"total_comment_lines":127}},{"id":842043,"crate":"proc-macro2","num":"1.0.64","dl_path":"/api/v1/crates/proc-macro2/1.0.64/download","readme_path":"/api/v1/crates/proc-macro2/1.0.64/readme","updated_at":"2023-07-09T05:15:53.843250Z","created_at":"2023-07-09T05:15:53.843250Z","downloads":8453608,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.64/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.64/downloads","authors":"/api/v1/crates/proc-macro2/1.0.64/authors"},"crate_size":44848,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-07-09T05:15:53.843250Z"}],"checksum":"78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3741,"comment_lines":127,"files":11}},"total_code_lines":3741,"total_comment_lines":127}},{"id":830902,"crate":"proc-macro2","num":"1.0.63","dl_path":"/api/v1/crates/proc-macro2/1.0.63/download","readme_path":"/api/v1/crates/proc-macro2/1.0.63/readme","updated_at":"2023-06-25T02:42:46.888525Z","created_at":"2023-06-25T02:42:46.888525Z","downloads":8712402,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.63/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.63/downloads","authors":"/api/v1/crates/proc-macro2/1.0.63/authors"},"crate_size":44867,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-06-25T02:42:46.888525Z"}],"checksum":"7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3745,"comment_lines":127,"files":11}},"total_code_lines":3745,"total_comment_lines":127}},{"id":830821,"crate":"proc-macro2","num":"1.0.62","dl_path":"/api/v1/crates/proc-macro2/1.0.62/download","readme_path":"/api/v1/crates/proc-macro2/1.0.62/readme","updated_at":"2023-06-25T02:42:58.894160Z","created_at":"2023-06-24T23:11:05.117062Z","downloads":26882,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.62/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.62/downloads","authors":"/api/v1/crates/proc-macro2/1.0.62/authors"},"crate_size":44879,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-06-24T23:11:05.117062Z"},{"action":"yank","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"time":"2023-06-25T02:42:58.897726Z"}],"checksum":"fe8df9bd9fe9d1742a9e17f8129712801b428f6d4c6059d79bacea58f0b0142d","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3747,"comment_lines":127,"files":11}},"total_code_lines":3747,"total_comment_lines":127}},{"id":830743,"crate":"proc-macro2","num":"1.0.61","dl_path":"/api/v1/crates/proc-macro2/1.0.61/download","readme_path":"/api/v1/crates/proc-macro2/1.0.61/readme","updated_at":"2023-06-24T18:47:07.822887Z","created_at":"2023-06-24T18:47:07.822887Z","downloads":90256,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.61/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.61/downloads","authors":"/api/v1/crates/proc-macro2/1.0.61/authors"},"crate_size":44363,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-06-24T18:47:07.822887Z"}],"checksum":"363a6f739a0c0addeaf6ed75150b95743aa18643a3c6f40409ed7b6db3a6911f","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3652,"comment_lines":126,"files":11}},"total_code_lines":3652,"total_comment_lines":126}},{"id":818085,"crate":"proc-macro2","num":"1.0.60","dl_path":"/api/v1/crates/proc-macro2/1.0.60/download","readme_path":"/api/v1/crates/proc-macro2/1.0.60/readme","updated_at":"2023-06-08T05:35:02.317273Z","created_at":"2023-06-08T05:35:02.317273Z","downloads":8237495,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.60/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.60/downloads","authors":"/api/v1/crates/proc-macro2/1.0.60/authors"},"crate_size":44160,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-06-08T05:35:02.317273Z"}],"checksum":"dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3644,"comment_lines":126,"files":11}},"total_code_lines":3644,"total_comment_lines":126}},{"id":808660,"crate":"proc-macro2","num":"1.0.59","dl_path":"/api/v1/crates/proc-macro2/1.0.59/download","readme_path":"/api/v1/crates/proc-macro2/1.0.59/readme","updated_at":"2023-05-25T21:24:09.917576Z","created_at":"2023-05-25T21:24:09.917576Z","downloads":5423654,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.59/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.59/downloads","authors":"/api/v1/crates/proc-macro2/1.0.59/authors"},"crate_size":44360,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-05-25T21:24:09.917576Z"}],"checksum":"6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3691,"comment_lines":126,"files":11}},"total_code_lines":3691,"total_comment_lines":126}},{"id":801738,"crate":"proc-macro2","num":"1.0.58","dl_path":"/api/v1/crates/proc-macro2/1.0.58/download","readme_path":"/api/v1/crates/proc-macro2/1.0.58/readme","updated_at":"2023-05-17T11:46:44.602078Z","created_at":"2023-05-17T11:46:44.602078Z","downloads":2810317,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.58/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.58/downloads","authors":"/api/v1/crates/proc-macro2/1.0.58/authors"},"crate_size":44519,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-05-17T11:46:44.602078Z"}],"checksum":"fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3697,"comment_lines":134,"files":11}},"total_code_lines":3697,"total_comment_lines":134}},{"id":799823,"crate":"proc-macro2","num":"1.0.57","dl_path":"/api/v1/crates/proc-macro2/1.0.57/download","readme_path":"/api/v1/crates/proc-macro2/1.0.57/readme","updated_at":"2023-05-15T09:01:01.714582Z","created_at":"2023-05-15T09:01:01.714582Z","downloads":1625617,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.57/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.57/downloads","authors":"/api/v1/crates/proc-macro2/1.0.57/authors"},"crate_size":44506,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-05-15T09:01:01.714582Z"}],"checksum":"c4ec6d5fe0b140acb27c9a0444118cf55bfbb4e0b259739429abb4521dd67c16","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3696,"comment_lines":134,"files":11}},"total_code_lines":3696,"total_comment_lines":134}},{"id":766894,"crate":"proc-macro2","num":"1.0.56","dl_path":"/api/v1/crates/proc-macro2/1.0.56/download","readme_path":"/api/v1/crates/proc-macro2/1.0.56/readme","updated_at":"2023-04-03T06:36:11.217052Z","created_at":"2023-04-03T06:36:11.217052Z","downloads":14933832,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.56/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.56/downloads","authors":"/api/v1/crates/proc-macro2/1.0.56/authors"},"crate_size":44454,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-04-03T06:36:11.217052Z"}],"checksum":"2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3707,"comment_lines":134,"files":11}},"total_code_lines":3707,"total_comment_lines":134}},{"id":765743,"crate":"proc-macro2","num":"1.0.55","dl_path":"/api/v1/crates/proc-macro2/1.0.55/download","readme_path":"/api/v1/crates/proc-macro2/1.0.55/readme","updated_at":"2023-04-01T20:16:35.754537Z","created_at":"2023-04-01T20:16:35.754537Z","downloads":390075,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.55/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.55/downloads","authors":"/api/v1/crates/proc-macro2/1.0.55/authors"},"crate_size":44176,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-04-01T20:16:35.754537Z"}],"checksum":"1d0dd4be24fcdcfeaa12a432d588dc59bbad6cad3510c67e74a2b6b2fc950564","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3687,"comment_lines":134,"files":11}},"total_code_lines":3687,"total_comment_lines":134}},{"id":760106,"crate":"proc-macro2","num":"1.0.54","dl_path":"/api/v1/crates/proc-macro2/1.0.54/download","readme_path":"/api/v1/crates/proc-macro2/1.0.54/readme","updated_at":"2023-03-26T17:09:59.376281Z","created_at":"2023-03-26T17:09:59.376281Z","downloads":2071704,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.54/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.54/downloads","authors":"/api/v1/crates/proc-macro2/1.0.54/authors"},"crate_size":43485,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-03-26T17:09:59.376281Z"}],"checksum":"e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3609,"comment_lines":134,"files":10}},"total_code_lines":3609,"total_comment_lines":134}},{"id":755858,"crate":"proc-macro2","num":"1.0.53","dl_path":"/api/v1/crates/proc-macro2/1.0.53/download","readme_path":"/api/v1/crates/proc-macro2/1.0.53/readme","updated_at":"2023-03-22T05:54:17.585573Z","created_at":"2023-03-22T05:54:17.585573Z","downloads":6448430,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.53/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.53/downloads","authors":"/api/v1/crates/proc-macro2/1.0.53/authors"},"crate_size":43351,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-03-22T05:54:17.585573Z"}],"checksum":"ba466839c78239c09faf015484e5cc04860f88242cff4d03eb038f04b4699b73","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3584,"comment_lines":134,"files":10}},"total_code_lines":3584,"total_comment_lines":134}},{"id":748079,"crate":"proc-macro2","num":"1.0.52","dl_path":"/api/v1/crates/proc-macro2/1.0.52/download","readme_path":"/api/v1/crates/proc-macro2/1.0.52/readme","updated_at":"2023-03-12T21:09:13.773536Z","created_at":"2023-03-12T21:09:13.773536Z","downloads":3938939,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.52/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.52/downloads","authors":"/api/v1/crates/proc-macro2/1.0.52/authors"},"crate_size":42982,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-03-12T21:09:13.773536Z"}],"checksum":"1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3545,"comment_lines":134,"files":10}},"total_code_lines":3545,"total_comment_lines":134}},{"id":719427,"crate":"proc-macro2","num":"1.0.51","dl_path":"/api/v1/crates/proc-macro2/1.0.51/download","readme_path":"/api/v1/crates/proc-macro2/1.0.51/readme","updated_at":"2023-02-04T23:33:10.431485Z","created_at":"2023-02-04T23:33:10.431485Z","downloads":10657333,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.51/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.51/downloads","authors":"/api/v1/crates/proc-macro2/1.0.51/authors"},"crate_size":41804,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-02-04T23:33:10.431485Z"}],"checksum":"5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3458,"comment_lines":134,"files":9}},"total_code_lines":3458,"total_comment_lines":134}},{"id":704926,"crate":"proc-macro2","num":"1.0.50","dl_path":"/api/v1/crates/proc-macro2/1.0.50/download","readme_path":"/api/v1/crates/proc-macro2/1.0.50/readme","updated_at":"2023-01-16T19:34:11.531517Z","created_at":"2023-01-16T19:34:11.531517Z","downloads":4663319,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.50/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.50/downloads","authors":"/api/v1/crates/proc-macro2/1.0.50/authors"},"crate_size":41667,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2023-01-16T19:34:11.531517Z"}],"checksum":"6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3454,"comment_lines":134,"files":9}},"total_code_lines":3454,"total_comment_lines":134}},{"id":686660,"crate":"proc-macro2","num":"1.0.49","dl_path":"/api/v1/crates/proc-macro2/1.0.49/download","readme_path":"/api/v1/crates/proc-macro2/1.0.49/readme","updated_at":"2022-12-18T17:31:07.427394Z","created_at":"2022-12-18T17:31:07.427394Z","downloads":8300649,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.49/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.49/downloads","authors":"/api/v1/crates/proc-macro2/1.0.49/authors"},"crate_size":41977,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-12-18T17:31:07.427394Z"}],"checksum":"57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3466,"comment_lines":134,"files":8}},"total_code_lines":3466,"total_comment_lines":134}},{"id":686239,"crate":"proc-macro2","num":"1.0.48","dl_path":"/api/v1/crates/proc-macro2/1.0.48/download","readme_path":"/api/v1/crates/proc-macro2/1.0.48/readme","updated_at":"2022-12-17T19:30:26.590869Z","created_at":"2022-12-17T19:30:26.590869Z","downloads":127057,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.48/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.48/downloads","authors":"/api/v1/crates/proc-macro2/1.0.48/authors"},"crate_size":41958,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-12-17T19:30:26.590869Z"}],"checksum":"e9d89e5dba24725ae5678020bf8f1357a9aa7ff10736b551adbcd3f8d17d766f","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3466,"comment_lines":134,"files":8}},"total_code_lines":3466,"total_comment_lines":134}},{"id":642687,"crate":"proc-macro2","num":"1.0.47","dl_path":"/api/v1/crates/proc-macro2/1.0.47/download","readme_path":"/api/v1/crates/proc-macro2/1.0.47/readme","updated_at":"2022-10-15T08:24:04.265305Z","created_at":"2022-10-15T08:24:04.265305Z","downloads":17460631,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.47/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.47/downloads","authors":"/api/v1/crates/proc-macro2/1.0.47/authors"},"crate_size":41955,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-10-15T08:24:04.265305Z"}],"checksum":"5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3466,"comment_lines":134,"files":8}},"total_code_lines":3466,"total_comment_lines":134}},{"id":631001,"crate":"proc-macro2","num":"1.0.46","dl_path":"/api/v1/crates/proc-macro2/1.0.46/download","readme_path":"/api/v1/crates/proc-macro2/1.0.46/readme","updated_at":"2022-09-29T01:59:26.482977Z","created_at":"2022-09-29T01:59:26.482977Z","downloads":5668577,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.46/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.46/downloads","authors":"/api/v1/crates/proc-macro2/1.0.46/authors"},"crate_size":41954,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-09-29T01:59:26.482977Z"}],"checksum":"94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3466,"comment_lines":134,"files":8}},"total_code_lines":3466,"total_comment_lines":134}},{"id":630753,"crate":"proc-macro2","num":"1.0.45","dl_path":"/api/v1/crates/proc-macro2/1.0.45/download","readme_path":"/api/v1/crates/proc-macro2/1.0.45/readme","updated_at":"2022-09-28T20:39:27.389178Z","created_at":"2022-09-28T20:39:27.389178Z","downloads":147556,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.45/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.45/downloads","authors":"/api/v1/crates/proc-macro2/1.0.45/authors"},"crate_size":41815,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-09-28T20:39:27.389178Z"}],"checksum":"3edcd08cf4fea98d1ae6c9ddd3b8ccb1acac7c3693d62625969a7daa04a2ae36","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3462,"comment_lines":133,"files":8}},"total_code_lines":3462,"total_comment_lines":133}},{"id":628196,"crate":"proc-macro2","num":"1.0.44","dl_path":"/api/v1/crates/proc-macro2/1.0.44/download","readme_path":"/api/v1/crates/proc-macro2/1.0.44/readme","updated_at":"2022-09-24T22:10:15.041239Z","created_at":"2022-09-24T22:10:15.041239Z","downloads":1026430,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.44/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.44/downloads","authors":"/api/v1/crates/proc-macro2/1.0.44/authors"},"crate_size":41745,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-09-24T22:10:15.041239Z"}],"checksum":"7bd7356a8122b6c4a24a82b278680c73357984ca2fc79a0f9fa6dea7dced7c58","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3461,"comment_lines":133,"files":8}},"total_code_lines":3461,"total_comment_lines":133}},{"id":595416,"crate":"proc-macro2","num":"1.0.43","dl_path":"/api/v1/crates/proc-macro2/1.0.43/download","readme_path":"/api/v1/crates/proc-macro2/1.0.43/readme","updated_at":"2022-08-03T03:52:10.363197Z","created_at":"2022-08-03T03:52:10.363197Z","downloads":11597067,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.43/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.43/downloads","authors":"/api/v1/crates/proc-macro2/1.0.43/authors"},"crate_size":41512,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-08-03T03:52:10.363197Z"}],"checksum":"0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3413,"comment_lines":133,"files":8}},"total_code_lines":3413,"total_comment_lines":133}},{"id":591019,"crate":"proc-macro2","num":"1.0.42","dl_path":"/api/v1/crates/proc-macro2/1.0.42/download","readme_path":"/api/v1/crates/proc-macro2/1.0.42/readme","updated_at":"2022-07-25T23:21:39.288003Z","created_at":"2022-07-25T23:21:39.288003Z","downloads":2076241,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.42/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.42/downloads","authors":"/api/v1/crates/proc-macro2/1.0.42/authors"},"crate_size":41464,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-07-25T23:21:39.288003Z"}],"checksum":"c278e965f1d8cf32d6e0e96de3d3e79712178ae67986d9cf9151f51e95aac89b","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3413,"comment_lines":133,"files":8}},"total_code_lines":3413,"total_comment_lines":133}},{"id":590556,"crate":"proc-macro2","num":"1.0.41","dl_path":"/api/v1/crates/proc-macro2/1.0.41/download","readme_path":"/api/v1/crates/proc-macro2/1.0.41/readme","updated_at":"2022-07-25T04:45:22.061695Z","created_at":"2022-07-25T04:45:22.061695Z","downloads":425767,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.41/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.41/downloads","authors":"/api/v1/crates/proc-macro2/1.0.41/authors"},"crate_size":40622,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-07-25T04:45:22.061695Z"}],"checksum":"cdcc2916cde080c1876ff40292a396541241fe0072ef928cd76582e9ea5d60d2","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3270,"comment_lines":133,"files":7}},"total_code_lines":3270,"total_comment_lines":133}},{"id":569602,"crate":"proc-macro2","num":"1.0.40","dl_path":"/api/v1/crates/proc-macro2/1.0.40/download","readme_path":"/api/v1/crates/proc-macro2/1.0.40/readme","updated_at":"2022-06-20T01:44:25.445630Z","created_at":"2022-06-20T01:44:25.445630Z","downloads":8437190,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.40/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.40/downloads","authors":"/api/v1/crates/proc-macro2/1.0.40/authors"},"crate_size":40559,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-06-20T01:44:25.445630Z"}],"checksum":"dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3267,"comment_lines":133,"files":7}},"total_code_lines":3267,"total_comment_lines":133}},{"id":550320,"crate":"proc-macro2","num":"1.0.39","dl_path":"/api/v1/crates/proc-macro2/1.0.39/download","readme_path":"/api/v1/crates/proc-macro2/1.0.39/readme","updated_at":"2022-05-16T22:30:11.847751Z","created_at":"2022-05-16T22:30:11.847751Z","downloads":7810752,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.39/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.39/downloads","authors":"/api/v1/crates/proc-macro2/1.0.39/authors"},"crate_size":41663,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-05-16T22:30:11.847751Z"}],"checksum":"c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3253,"comment_lines":129,"files":7}},"total_code_lines":3253,"total_comment_lines":129}},{"id":544621,"crate":"proc-macro2","num":"1.0.38","dl_path":"/api/v1/crates/proc-macro2/1.0.38/download","readme_path":"/api/v1/crates/proc-macro2/1.0.38/readme","updated_at":"2022-05-06T04:46:21.316712Z","created_at":"2022-05-06T04:46:21.316712Z","downloads":2171913,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.38/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.38/downloads","authors":"/api/v1/crates/proc-macro2/1.0.38/authors"},"crate_size":41687,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-05-06T04:46:21.316712Z"}],"checksum":"9027b48e9d4c9175fa2218adf3557f91c1137021739951d4932f5f8268ac48aa","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3254,"comment_lines":129,"files":7}},"total_code_lines":3254,"total_comment_lines":129}},{"id":527987,"crate":"proc-macro2","num":"1.0.37","dl_path":"/api/v1/crates/proc-macro2/1.0.37/download","readme_path":"/api/v1/crates/proc-macro2/1.0.37/readme","updated_at":"2022-04-06T04:06:08.413115Z","created_at":"2022-04-06T04:06:08.413115Z","downloads":5981234,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.37/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.37/downloads","authors":"/api/v1/crates/proc-macro2/1.0.37/authors"},"crate_size":41378,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2022-04-06T04:06:08.413115Z"}],"checksum":"ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3252,"comment_lines":129,"files":7}},"total_code_lines":3252,"total_comment_lines":129}},{"id":473563,"crate":"proc-macro2","num":"1.0.36","dl_path":"/api/v1/crates/proc-macro2/1.0.36/download","readme_path":"/api/v1/crates/proc-macro2/1.0.36/readme","updated_at":"2021-12-27T20:02:08.082005Z","created_at":"2021-12-27T20:02:08.082005Z","downloads":20936904,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.36/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.36/downloads","authors":"/api/v1/crates/proc-macro2/1.0.36/authors"},"crate_size":41411,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-12-27T20:02:08.082005Z"}],"checksum":"c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3270,"comment_lines":129,"files":7}},"total_code_lines":3270,"total_comment_lines":129}},{"id":473218,"crate":"proc-macro2","num":"1.0.35","dl_path":"/api/v1/crates/proc-macro2/1.0.35/download","readme_path":"/api/v1/crates/proc-macro2/1.0.35/readme","updated_at":"2021-12-26T22:03:55.592267Z","created_at":"2021-12-26T22:03:55.592267Z","downloads":149264,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.35/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.35/downloads","authors":"/api/v1/crates/proc-macro2/1.0.35/authors"},"crate_size":41206,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-12-26T22:03:55.592267Z"}],"checksum":"392a54546fda6b7cc663379d0e6ce8b324cf88aecc5a499838e1be9781bdce2e","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3252,"comment_lines":125,"files":7}},"total_code_lines":3252,"total_comment_lines":125}},{"id":468079,"crate":"proc-macro2","num":"1.0.34","dl_path":"/api/v1/crates/proc-macro2/1.0.34/download","readme_path":"/api/v1/crates/proc-macro2/1.0.34/readme","updated_at":"2021-12-14T18:08:16.035015Z","created_at":"2021-12-14T18:08:16.035015Z","downloads":1598665,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.34/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.34/downloads","authors":"/api/v1/crates/proc-macro2/1.0.34/authors"},"crate_size":41072,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-12-14T18:08:16.035015Z"}],"checksum":"2f84e92c0f7c9d58328b85a78557813e4bd845130db68d7184635344399423b1","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3244,"comment_lines":125,"files":7}},"total_code_lines":3244,"total_comment_lines":125}},{"id":463471,"crate":"proc-macro2","num":"1.0.33","dl_path":"/api/v1/crates/proc-macro2/1.0.33/download","readme_path":"/api/v1/crates/proc-macro2/1.0.33/readme","updated_at":"2021-12-05T19:49:49.080825Z","created_at":"2021-12-05T19:49:49.080825Z","downloads":1578756,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.33/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.33/downloads","authors":"/api/v1/crates/proc-macro2/1.0.33/authors"},"crate_size":41040,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-12-05T19:49:49.080825Z"}],"checksum":"fb37d2df5df740e582f28f8560cf425f52bb267d872fe58358eadb554909f07a","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3243,"comment_lines":125,"files":7}},"total_code_lines":3243,"total_comment_lines":125}},{"id":444293,"crate":"proc-macro2","num":"1.0.32","dl_path":"/api/v1/crates/proc-macro2/1.0.32/download","readme_path":"/api/v1/crates/proc-macro2/1.0.32/readme","updated_at":"2021-10-26T19:17:13.841983Z","created_at":"2021-10-26T19:17:13.841983Z","downloads":7286126,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.32/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.32/downloads","authors":"/api/v1/crates/proc-macro2/1.0.32/authors"},"crate_size":41003,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-10-26T19:17:13.841983Z"}],"checksum":"ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3240,"comment_lines":125,"files":7}},"total_code_lines":3240,"total_comment_lines":125}},{"id":444268,"crate":"proc-macro2","num":"1.0.31","dl_path":"/api/v1/crates/proc-macro2/1.0.31/download","readme_path":"/api/v1/crates/proc-macro2/1.0.31/readme","updated_at":"2021-10-26T17:55:59.077306Z","created_at":"2021-10-26T17:55:59.077306Z","downloads":17048,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.31/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.31/downloads","authors":"/api/v1/crates/proc-macro2/1.0.31/authors"},"crate_size":40888,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-10-26T17:55:59.077306Z"}],"checksum":"b581350bde2d774a19c6f30346796806b8f42b5fd3458c5f9a8623337fb27897","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/dtolnay/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3230,"comment_lines":125,"files":7}},"total_code_lines":3230,"total_comment_lines":125}},{"id":437059,"crate":"proc-macro2","num":"1.0.30","dl_path":"/api/v1/crates/proc-macro2/1.0.30/download","readme_path":"/api/v1/crates/proc-macro2/1.0.30/readme","updated_at":"2021-10-12T17:01:02.474687Z","created_at":"2021-10-12T17:01:02.474687Z","downloads":2717855,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.30/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.30/downloads","authors":"/api/v1/crates/proc-macro2/1.0.30/authors"},"crate_size":39155,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-10-12T17:01:02.474687Z"}],"checksum":"edc3358ebc67bc8b7fa0c007f945b0b18226f78437d61bec735a9eb96b61ee70","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3230,"comment_lines":125,"files":7}},"total_code_lines":3230,"total_comment_lines":125}},{"id":419466,"crate":"proc-macro2","num":"1.0.29","dl_path":"/api/v1/crates/proc-macro2/1.0.29/download","readme_path":"/api/v1/crates/proc-macro2/1.0.29/readme","updated_at":"2021-08-30T19:24:40.259011Z","created_at":"2021-08-30T19:24:40.259011Z","downloads":6307251,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.29/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.29/downloads","authors":"/api/v1/crates/proc-macro2/1.0.29/authors"},"crate_size":38772,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-08-30T19:24:40.259011Z"}],"checksum":"b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3208,"comment_lines":119,"files":7}},"total_code_lines":3208,"total_comment_lines":119}},{"id":404176,"crate":"proc-macro2","num":"1.0.28","dl_path":"/api/v1/crates/proc-macro2/1.0.28/download","readme_path":"/api/v1/crates/proc-macro2/1.0.28/readme","updated_at":"2021-07-23T02:56:37.222961Z","created_at":"2021-07-23T02:56:37.222961Z","downloads":5556243,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.28/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.28/downloads","authors":"/api/v1/crates/proc-macro2/1.0.28/authors"},"crate_size":38732,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-07-23T02:56:37.222961Z"}],"checksum":"5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3196,"comment_lines":121,"files":7}},"total_code_lines":3196,"total_comment_lines":121}},{"id":380398,"crate":"proc-macro2","num":"1.0.27","dl_path":"/api/v1/crates/proc-macro2/1.0.27/download","readme_path":"/api/v1/crates/proc-macro2/1.0.27/readme","updated_at":"2021-05-20T02:49:53.183216Z","created_at":"2021-05-20T02:49:53.183216Z","downloads":8861455,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.27/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.27/downloads","authors":"/api/v1/crates/proc-macro2/1.0.27/authors"},"crate_size":38625,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-05-20T02:49:53.183216Z"}],"checksum":"f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3178,"comment_lines":121,"files":7}},"total_code_lines":3178,"total_comment_lines":121}},{"id":359162,"crate":"proc-macro2","num":"1.0.26","dl_path":"/api/v1/crates/proc-macro2/1.0.26/download","readme_path":"/api/v1/crates/proc-macro2/1.0.26/readme","updated_at":"2021-04-01T03:48:49.728310Z","created_at":"2021-04-01T03:48:49.728310Z","downloads":6293865,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.26/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.26/downloads","authors":"/api/v1/crates/proc-macro2/1.0.26/authors"},"crate_size":38233,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-04-01T03:48:49.728310Z"}],"checksum":"a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3127,"comment_lines":119,"files":7}},"total_code_lines":3127,"total_comment_lines":119}},{"id":359148,"crate":"proc-macro2","num":"1.0.25","dl_path":"/api/v1/crates/proc-macro2/1.0.25/download","readme_path":"/api/v1/crates/proc-macro2/1.0.25/readme","updated_at":"2021-04-01T02:17:24.389488Z","created_at":"2021-04-01T02:17:24.389488Z","downloads":9339,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.25/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.25/downloads","authors":"/api/v1/crates/proc-macro2/1.0.25/authors"},"crate_size":38006,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2021-04-01T02:17:24.389488Z"}],"checksum":"37015eacd32e5cb0cb453d8888d5aad735e257cfc5b7aca77ad121a70ab326f9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3079,"comment_lines":119,"files":7}},"total_code_lines":3079,"total_comment_lines":119}},{"id":289225,"crate":"proc-macro2","num":"1.0.24","dl_path":"/api/v1/crates/proc-macro2/1.0.24/download","readme_path":"/api/v1/crates/proc-macro2/1.0.24/readme","updated_at":"2020-10-01T04:06:36.874781Z","created_at":"2020-10-01T04:06:36.874781Z","downloads":19030634,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.24/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.24/downloads","authors":"/api/v1/crates/proc-macro2/1.0.24/authors"},"crate_size":37716,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-10-01T04:06:36.874781Z"}],"checksum":"1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3077,"comment_lines":119,"files":7}},"total_code_lines":3077,"total_comment_lines":119}},{"id":287700,"crate":"proc-macro2","num":"1.0.23","dl_path":"/api/v1/crates/proc-macro2/1.0.23/download","readme_path":"/api/v1/crates/proc-macro2/1.0.23/readme","updated_at":"2020-09-26T15:20:39.017909Z","created_at":"2020-09-26T15:20:39.017909Z","downloads":487880,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.23/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.23/downloads","authors":"/api/v1/crates/proc-macro2/1.0.23/authors"},"crate_size":37330,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-09-26T15:20:39.017909Z"}],"checksum":"51ef7cd2518ead700af67bf9d1a658d90b6037d77110fd9c0445429d0ba1c6c9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3051,"comment_lines":119,"files":7}},"total_code_lines":3051,"total_comment_lines":119}},{"id":287503,"crate":"proc-macro2","num":"1.0.22","dl_path":"/api/v1/crates/proc-macro2/1.0.22/download","readme_path":"/api/v1/crates/proc-macro2/1.0.22/readme","updated_at":"2020-09-25T19:28:25.357756Z","created_at":"2020-09-25T19:28:25.357756Z","downloads":46102,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.22/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.22/downloads","authors":"/api/v1/crates/proc-macro2/1.0.22/authors"},"crate_size":36933,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-09-25T19:28:25.357756Z"}],"checksum":"e4b93dba1818d32e781f9d008edd577bab215e83ef50e8a1ddf1ad301b19a09f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3015,"comment_lines":119,"files":7}},"total_code_lines":3015,"total_comment_lines":119}},{"id":281883,"crate":"proc-macro2","num":"1.0.21","dl_path":"/api/v1/crates/proc-macro2/1.0.21/download","readme_path":"/api/v1/crates/proc-macro2/1.0.21/readme","updated_at":"2020-09-09T19:44:50.852498Z","created_at":"2020-09-09T19:44:50.852498Z","downloads":1213065,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.21/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.21/downloads","authors":"/api/v1/crates/proc-macro2/1.0.21/authors"},"crate_size":36909,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-09-09T19:44:50.852498Z"}],"checksum":"36e28516df94f3dd551a587da5357459d9b36d945a7c37c3557928c1c2ff2a2c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2994,"comment_lines":119,"files":7}},"total_code_lines":2994,"total_comment_lines":119}},{"id":279785,"crate":"proc-macro2","num":"1.0.20","dl_path":"/api/v1/crates/proc-macro2/1.0.20/download","readme_path":"/api/v1/crates/proc-macro2/1.0.20/readme","updated_at":"2020-09-03T20:28:08.659419Z","created_at":"2020-09-03T20:28:08.659419Z","downloads":533789,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.20/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.20/downloads","authors":"/api/v1/crates/proc-macro2/1.0.20/authors"},"crate_size":36558,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-09-03T20:28:08.659419Z"}],"checksum":"175c513d55719db99da20232b06cda8bab6b83ec2d04e3283edf0213c37c1a29","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2981,"comment_lines":117,"files":6}},"total_code_lines":2981,"total_comment_lines":117}},{"id":263996,"crate":"proc-macro2","num":"1.0.19","dl_path":"/api/v1/crates/proc-macro2/1.0.19/download","readme_path":"/api/v1/crates/proc-macro2/1.0.19/readme","updated_at":"2020-07-20T00:14:17.845775Z","created_at":"2020-07-20T00:14:17.845775Z","downloads":3273424,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.19/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.19/downloads","authors":"/api/v1/crates/proc-macro2/1.0.19/authors"},"crate_size":36390,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-07-20T00:14:17.845775Z"}],"checksum":"04f5f085b5d71e2188cb8271e5da0161ad52c3f227a661a3c135fdf28e258b12","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2993,"comment_lines":110,"files":7}},"total_code_lines":2993,"total_comment_lines":110}},{"id":247393,"crate":"proc-macro2","num":"1.0.18","dl_path":"/api/v1/crates/proc-macro2/1.0.18/download","readme_path":"/api/v1/crates/proc-macro2/1.0.18/readme","updated_at":"2020-05-31T17:06:24.287509Z","created_at":"2020-05-31T17:06:24.287509Z","downloads":2886599,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.18/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.18/downloads","authors":"/api/v1/crates/proc-macro2/1.0.18/authors"},"crate_size":36252,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-31T17:06:24.287509Z"}],"checksum":"beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2999,"comment_lines":107,"files":7}},"total_code_lines":2999,"total_comment_lines":107}},{"id":244537,"crate":"proc-macro2","num":"1.0.17","dl_path":"/api/v1/crates/proc-macro2/1.0.17/download","readme_path":"/api/v1/crates/proc-macro2/1.0.17/readme","updated_at":"2020-05-23T21:53:14.068031Z","created_at":"2020-05-23T21:53:14.068031Z","downloads":629769,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.17/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.17/downloads","authors":"/api/v1/crates/proc-macro2/1.0.17/authors"},"crate_size":35654,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-23T21:53:14.068031Z"}],"checksum":"1502d12e458c49a4c9cbff560d0fe0060c252bc29799ed94ca2ed4bb665a0101","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2949,"comment_lines":106,"files":7}},"total_code_lines":2949,"total_comment_lines":106}},{"id":244532,"crate":"proc-macro2","num":"1.0.16","dl_path":"/api/v1/crates/proc-macro2/1.0.16/download","readme_path":"/api/v1/crates/proc-macro2/1.0.16/readme","updated_at":"2020-05-23T21:27:37.881056Z","created_at":"2020-05-23T21:27:37.881056Z","downloads":4796,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.16/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.16/downloads","authors":"/api/v1/crates/proc-macro2/1.0.16/authors"},"crate_size":35648,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-23T21:27:37.881056Z"}],"checksum":"beea5df443f6a414bca639a5e577bc8cfb21f7455ff4512bcfd64cf1e6785771","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2949,"comment_lines":106,"files":7}},"total_code_lines":2949,"total_comment_lines":106}},{"id":244205,"crate":"proc-macro2","num":"1.0.15","dl_path":"/api/v1/crates/proc-macro2/1.0.15/download","readme_path":"/api/v1/crates/proc-macro2/1.0.15/readme","updated_at":"2020-05-22T17:14:14.601566Z","created_at":"2020-05-22T17:14:14.601566Z","downloads":87367,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.15/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.15/downloads","authors":"/api/v1/crates/proc-macro2/1.0.15/authors"},"crate_size":35582,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-22T17:14:14.601566Z"}],"checksum":"70a50b9351bfa8d65a7d93ce712dc63d2fd15ddbf2c36990fc7cac344859c04f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2937,"comment_lines":106,"files":7}},"total_code_lines":2937,"total_comment_lines":106}},{"id":243949,"crate":"proc-macro2","num":"1.0.14","dl_path":"/api/v1/crates/proc-macro2/1.0.14/download","readme_path":"/api/v1/crates/proc-macro2/1.0.14/readme","updated_at":"2020-05-21T23:51:25.029383Z","created_at":"2020-05-21T23:51:25.029383Z","downloads":55971,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.14/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.14/downloads","authors":"/api/v1/crates/proc-macro2/1.0.14/authors"},"crate_size":35346,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-21T23:51:25.029383Z"}],"checksum":"de40dd4ff82d9c9bab6dae29dbab1167e515f8df9ed17d2987cb6012db206933","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2903,"comment_lines":105,"files":7}},"total_code_lines":2903,"total_comment_lines":105}},{"id":242024,"crate":"proc-macro2","num":"1.0.13","dl_path":"/api/v1/crates/proc-macro2/1.0.13/download","readme_path":"/api/v1/crates/proc-macro2/1.0.13/readme","updated_at":"2020-05-16T04:39:06.036100Z","created_at":"2020-05-16T04:39:06.036100Z","downloads":502528,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.13/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.13/downloads","authors":"/api/v1/crates/proc-macro2/1.0.13/authors"},"crate_size":34303,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-16T04:39:06.036100Z"}],"checksum":"53f5ffe53a6b28e37c9c1ce74893477864d64f74778a93a4beb43c8fa167f639","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2883,"comment_lines":99,"files":7}},"total_code_lines":2883,"total_comment_lines":99}},{"id":236849,"crate":"proc-macro2","num":"1.0.12","dl_path":"/api/v1/crates/proc-macro2/1.0.12/download","readme_path":"/api/v1/crates/proc-macro2/1.0.12/readme","updated_at":"2020-05-01T23:51:51.169378Z","created_at":"2020-05-01T23:51:51.169378Z","downloads":911960,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.12/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.12/downloads","authors":"/api/v1/crates/proc-macro2/1.0.12/authors"},"crate_size":35819,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-01T23:51:51.169378Z"}],"checksum":"8872cf6f48eee44265156c111456a700ab3483686b3f96df4cf5481c89157319","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3150,"comment_lines":97,"files":6}},"total_code_lines":3150,"total_comment_lines":97}},{"id":236843,"crate":"proc-macro2","num":"1.0.11","dl_path":"/api/v1/crates/proc-macro2/1.0.11/download","readme_path":"/api/v1/crates/proc-macro2/1.0.11/readme","updated_at":"2020-05-02T00:31:09.484162Z","created_at":"2020-05-01T22:48:56.529820Z","downloads":5672,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.11/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.11/downloads","authors":"/api/v1/crates/proc-macro2/1.0.11/authors"},"crate_size":35828,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-05-01T22:48:56.529820Z"},{"action":"yank","user":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"time":"2020-05-02T00:31:07.943201Z"}],"checksum":"9dd1c38e7b0b6b61bcfbdc08c801f3c3066e884bd8e6764bdd2e5971da1d7c4d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3147,"comment_lines":97,"files":6}},"total_code_lines":3147,"total_comment_lines":97}},{"id":226123,"crate":"proc-macro2","num":"1.0.10","dl_path":"/api/v1/crates/proc-macro2/1.0.10/download","readme_path":"/api/v1/crates/proc-macro2/1.0.10/readme","updated_at":"2020-03-30T18:03:55.268751Z","created_at":"2020-03-30T18:03:55.268751Z","downloads":1746023,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.10/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.10/downloads","authors":"/api/v1/crates/proc-macro2/1.0.10/authors"},"crate_size":35622,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-03-30T18:03:55.268751Z"}],"checksum":"df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A substitute implementation of the compiler's `proc_macro` API to decouple\ntoken-based libraries from the procedural macro use case.","homepage":null,"documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3130,"comment_lines":95,"files":5}},"total_code_lines":3130,"total_comment_lines":95}},{"id":215302,"crate":"proc-macro2","num":"1.0.9","dl_path":"/api/v1/crates/proc-macro2/1.0.9/download","readme_path":"/api/v1/crates/proc-macro2/1.0.9/readme","updated_at":"2020-02-24T23:48:36.082669Z","created_at":"2020-02-24T23:48:36.082669Z","downloads":1810600,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.9/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.9/downloads","authors":"/api/v1/crates/proc-macro2/1.0.9/authors"},"crate_size":35576,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-02-24T23:48:36.082669Z"}],"checksum":"6c09721c6781493a2a492a96b5a5bf19b65917fe6728884e7c44dd0c60ca3435","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3130,"comment_lines":95,"files":5}},"total_code_lines":3130,"total_comment_lines":95}},{"id":204509,"crate":"proc-macro2","num":"1.0.8","dl_path":"/api/v1/crates/proc-macro2/1.0.8/download","readme_path":"/api/v1/crates/proc-macro2/1.0.8/readme","updated_at":"2020-01-17T03:38:19.200012Z","created_at":"2020-01-17T03:38:19.200012Z","downloads":1925145,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.8/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.8/downloads","authors":"/api/v1/crates/proc-macro2/1.0.8/authors"},"crate_size":35657,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-01-17T03:38:19.200012Z"}],"checksum":"3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3130,"comment_lines":95,"files":5}},"total_code_lines":3130,"total_comment_lines":95}},{"id":200374,"crate":"proc-macro2","num":"1.0.7","dl_path":"/api/v1/crates/proc-macro2/1.0.7/download","readme_path":"/api/v1/crates/proc-macro2/1.0.7/readme","updated_at":"2020-01-01T17:07:32.463590Z","created_at":"2020-01-01T17:07:32.463590Z","downloads":766169,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.7/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.7/downloads","authors":"/api/v1/crates/proc-macro2/1.0.7/authors"},"crate_size":35588,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"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"},"time":"2020-01-01T17:07:32.463590Z"}],"checksum":"0319972dcae462681daf4da1adeeaa066e3ebd29c69be96c6abb1259d2ee2bcc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3126,"comment_lines":94,"files":5}},"total_code_lines":3126,"total_comment_lines":94}},{"id":183778,"crate":"proc-macro2","num":"1.0.6","dl_path":"/api/v1/crates/proc-macro2/1.0.6/download","readme_path":"/api/v1/crates/proc-macro2/1.0.6/readme","updated_at":"2019-10-19T21:52:53.663568Z","created_at":"2019-10-19T21:52:53.663568Z","downloads":2477803,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.6/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.6/downloads","authors":"/api/v1/crates/proc-macro2/1.0.6/authors"},"crate_size":35414,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3106,"comment_lines":94,"files":5}},"total_code_lines":3106,"total_comment_lines":94}},{"id":180448,"crate":"proc-macro2","num":"1.0.5","dl_path":"/api/v1/crates/proc-macro2/1.0.5/download","readme_path":"/api/v1/crates/proc-macro2/1.0.5/readme","updated_at":"2019-10-04T20:06:33.579687Z","created_at":"2019-10-04T20:06:33.579687Z","downloads":809716,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.5/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.5/downloads","authors":"/api/v1/crates/proc-macro2/1.0.5/authors"},"crate_size":35430,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"90cf5f418035b98e655e9cdb225047638296b862b42411c4e45bb88d700f7fc0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3106,"comment_lines":94,"files":5}},"total_code_lines":3106,"total_comment_lines":94}},{"id":177506,"crate":"proc-macro2","num":"1.0.4","dl_path":"/api/v1/crates/proc-macro2/1.0.4/download","readme_path":"/api/v1/crates/proc-macro2/1.0.4/readme","updated_at":"2019-09-21T07:56:03.079780Z","created_at":"2019-09-21T07:56:03.079780Z","downloads":632573,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.4/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.4/downloads","authors":"/api/v1/crates/proc-macro2/1.0.4/authors"},"crate_size":35217,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"afdc77cc74ec70ed262262942ebb7dac3d479e9e5cfa2da1841c0806f6cdabcc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3095,"comment_lines":88,"files":5}},"total_code_lines":3095,"total_comment_lines":88}},{"id":174580,"crate":"proc-macro2","num":"1.0.3","dl_path":"/api/v1/crates/proc-macro2/1.0.3/download","readme_path":"/api/v1/crates/proc-macro2/1.0.3/readme","updated_at":"2019-09-07T03:32:40.085093Z","created_at":"2019-09-07T03:32:40.085093Z","downloads":1004371,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.3/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.3/downloads","authors":"/api/v1/crates/proc-macro2/1.0.3/authors"},"crate_size":34868,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"e98a83a9f9b331f54b924e68a66acb1bb35cb01fb0a23645139967abefb697e8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3076,"comment_lines":88,"files":5}},"total_code_lines":3076,"total_comment_lines":88}},{"id":173006,"crate":"proc-macro2","num":"1.0.2","dl_path":"/api/v1/crates/proc-macro2/1.0.2/download","readme_path":"/api/v1/crates/proc-macro2/1.0.2/readme","updated_at":"2019-08-31T06:18:32.227092Z","created_at":"2019-08-31T06:18:32.227092Z","downloads":376573,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.2/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.2/downloads","authors":"/api/v1/crates/proc-macro2/1.0.2/authors"},"crate_size":34779,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"175a40b9cf564ce9bf050654633dbf339978706b8ead1a907bb970b63185dd95","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3076,"comment_lines":88,"files":5}},"total_code_lines":3076,"total_comment_lines":88}},{"id":169920,"crate":"proc-macro2","num":"1.0.1","dl_path":"/api/v1/crates/proc-macro2/1.0.1/download","readme_path":"/api/v1/crates/proc-macro2/1.0.1/readme","updated_at":"2019-08-16T16:09:31.676209Z","created_at":"2019-08-16T16:09:31.676209Z","downloads":846928,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.1/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.1/downloads","authors":"/api/v1/crates/proc-macro2/1.0.1/authors"},"crate_size":34874,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"4c5c2380ae88876faae57698be9e9775e3544decad214599c3a6266cca6ac802","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3071,"comment_lines":88,"files":5}},"total_code_lines":3071,"total_comment_lines":88}},{"id":169199,"crate":"proc-macro2","num":"1.0.0","dl_path":"/api/v1/crates/proc-macro2/1.0.0/download","readme_path":"/api/v1/crates/proc-macro2/1.0.0/readme","updated_at":"2019-08-13T16:01:41.128256Z","created_at":"2019-08-13T16:01:41.128256Z","downloads":380087,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/1.0.0/dependencies","version_downloads":"/api/v1/crates/proc-macro2/1.0.0/downloads","authors":"/api/v1/crates/proc-macro2/1.0.0/authors"},"crate_size":34625,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"19f287c234c9b2d0308d692dee5c449c1a171167a6f8150f7cf2a49d8fd96967","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3061,"comment_lines":88,"files":5}},"total_code_lines":3061,"total_comment_lines":88}},{"id":149274,"crate":"proc-macro2","num":"0.4.30","dl_path":"/api/v1/crates/proc-macro2/0.4.30/download","readme_path":"/api/v1/crates/proc-macro2/0.4.30/readme","updated_at":"2019-05-08T20:40:03.732496Z","created_at":"2019-05-08T20:40:03.732496Z","downloads":46042887,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.30/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.30/downloads","authors":"/api/v1/crates/proc-macro2/0.4.30/authors"},"crate_size":34731,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3142,"comment_lines":98,"files":5}},"total_code_lines":3142,"total_comment_lines":98}},{"id":147406,"crate":"proc-macro2","num":"0.4.29","dl_path":"/api/v1/crates/proc-macro2/0.4.29/download","readme_path":"/api/v1/crates/proc-macro2/0.4.29/readme","updated_at":"2019-04-28T21:21:20.450296Z","created_at":"2019-04-28T21:21:20.450296Z","downloads":407797,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.29/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.29/downloads","authors":"/api/v1/crates/proc-macro2/0.4.29/authors"},"crate_size":34717,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"64c827cea7a7ab30ce4593e5e04d7a11617ad6ece2fa230605a78b00ff965316","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3140,"comment_lines":98,"files":5}},"total_code_lines":3140,"total_comment_lines":98}},{"id":146334,"crate":"proc-macro2","num":"0.4.28","dl_path":"/api/v1/crates/proc-macro2/0.4.28/download","readme_path":"/api/v1/crates/proc-macro2/0.4.28/readme","updated_at":"2019-04-23T00:40:56.252789Z","created_at":"2019-04-23T00:40:56.252789Z","downloads":234158,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.28/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.28/downloads","authors":"/api/v1/crates/proc-macro2/0.4.28/authors"},"crate_size":34510,"published_by":{"id":3618,"login":"dtolnay","name":"David Tolnay","avatar":"https://avatars.githubusercontent.com/u/1940490?v=4","url":"https://github.com/dtolnay"},"audit_actions":[],"checksum":"ba92c84f814b3f9a44c5cfca7d2ad77fa10710867d2bbb1b3d175ab5f47daa12","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3126,"comment_lines":91,"files":5}},"total_code_lines":3126,"total_comment_lines":91}},{"id":131177,"crate":"proc-macro2","num":"0.4.27","dl_path":"/api/v1/crates/proc-macro2/0.4.27/download","readme_path":"/api/v1/crates/proc-macro2/0.4.27/readme","updated_at":"2019-01-31T23:31:09.028323Z","created_at":"2019-01-31T23:31:09.028323Z","downloads":2039539,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[],"span-locations":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.27/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.27/downloads","authors":"/api/v1/crates/proc-macro2/0.4.27/authors"},"crate_size":34098,"published_by":null,"audit_actions":[],"checksum":"4d317f9caece796be1980837fd5cb3dfec5613ebdb04ad0956deea83ce168915","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3062,"comment_lines":92,"files":5}},"total_code_lines":3062,"total_comment_lines":92}},{"id":129099,"crate":"proc-macro2","num":"0.4.26","dl_path":"/api/v1/crates/proc-macro2/0.4.26/download","readme_path":"/api/v1/crates/proc-macro2/0.4.26/readme","updated_at":"2019-01-20T04:54:44.281139Z","created_at":"2019-01-20T04:54:44.281139Z","downloads":462457,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.26/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.26/downloads","authors":"/api/v1/crates/proc-macro2/0.4.26/authors"},"crate_size":33854,"published_by":null,"audit_actions":[],"checksum":"38fddd23d98b2144d197c0eca5705632d4fe2667d14a6be5df8934f8d74f1978","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3029,"comment_lines":86,"files":5}},"total_code_lines":3029,"total_comment_lines":86}},{"id":128532,"crate":"proc-macro2","num":"0.4.25","dl_path":"/api/v1/crates/proc-macro2/0.4.25/download","readme_path":"/api/v1/crates/proc-macro2/0.4.25/readme","updated_at":"2019-01-16T20:29:52.029052Z","created_at":"2019-01-16T20:29:52.029052Z","downloads":115474,"features":{"default":["proc-macro"],"nightly":[],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.25/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.25/downloads","authors":"/api/v1/crates/proc-macro2/0.4.25/authors"},"crate_size":31557,"published_by":null,"audit_actions":[],"checksum":"d3797b7142c9aa74954e351fc089bbee7958cebbff6bf2815e7ffff0b19f547d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3013,"comment_lines":85,"files":5}},"total_code_lines":3013,"total_comment_lines":85}},{"id":118137,"crate":"proc-macro2","num":"0.4.24","dl_path":"/api/v1/crates/proc-macro2/0.4.24/download","readme_path":"/api/v1/crates/proc-macro2/0.4.24/readme","updated_at":"2018-11-16T11:56:31.635483Z","created_at":"2018-11-16T11:56:31.635483Z","downloads":1408110,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.24/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.24/downloads","authors":"/api/v1/crates/proc-macro2/0.4.24/authors"},"crate_size":30970,"published_by":null,"audit_actions":[],"checksum":"77619697826f31a02ae974457af0b29b723e5619e113e9397b8b82c6bd253f09","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3011,"comment_lines":52,"files":5}},"total_code_lines":3011,"total_comment_lines":52}},{"id":117393,"crate":"proc-macro2","num":"0.4.23","dl_path":"/api/v1/crates/proc-macro2/0.4.23/download","readme_path":"/api/v1/crates/proc-macro2/0.4.23/readme","updated_at":"2018-11-11T23:27:49.150258Z","created_at":"2018-11-11T23:27:49.150258Z","downloads":110284,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.23/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.23/downloads","authors":"/api/v1/crates/proc-macro2/0.4.23/authors"},"crate_size":30835,"published_by":null,"audit_actions":[],"checksum":"88dae56b29da695d783ea7fc5a90de281f79eb38407e77f6d674dd8befc4ac47","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3027,"comment_lines":55,"files":5}},"total_code_lines":3027,"total_comment_lines":55}},{"id":117348,"crate":"proc-macro2","num":"0.4.22","dl_path":"/api/v1/crates/proc-macro2/0.4.22/download","readme_path":"/api/v1/crates/proc-macro2/0.4.22/readme","updated_at":"2018-11-11T19:32:57.700581Z","created_at":"2018-11-11T19:32:57.700581Z","downloads":5253,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.22/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.22/downloads","authors":"/api/v1/crates/proc-macro2/0.4.22/authors"},"crate_size":30806,"published_by":null,"audit_actions":[],"checksum":"b61f1313340a5ee33012eece060675dc8039b526d69ab2265460518d027ff9cf","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3026,"comment_lines":54,"files":5}},"total_code_lines":3026,"total_comment_lines":54}},{"id":116850,"crate":"proc-macro2","num":"0.4.21","dl_path":"/api/v1/crates/proc-macro2/0.4.21/download","readme_path":"/api/v1/crates/proc-macro2/0.4.21/readme","updated_at":"2018-11-08T17:16:00.949986Z","created_at":"2018-11-08T17:16:00.949986Z","downloads":280054,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.21/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.21/downloads","authors":"/api/v1/crates/proc-macro2/0.4.21/authors"},"crate_size":30813,"published_by":null,"audit_actions":[],"checksum":"ab2fc21ba78ac73e4ff6b3818ece00be4e175ffbef4d0a717d978b48b24150c4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3026,"comment_lines":54,"files":5}},"total_code_lines":3026,"total_comment_lines":54}},{"id":110887,"crate":"proc-macro2","num":"0.4.20","dl_path":"/api/v1/crates/proc-macro2/0.4.20/download","readme_path":"/api/v1/crates/proc-macro2/0.4.20/readme","updated_at":"2018-10-04T16:14:06.058427Z","created_at":"2018-10-04T16:14:06.058427Z","downloads":643336,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.20/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.20/downloads","authors":"/api/v1/crates/proc-macro2/0.4.20/authors"},"crate_size":30516,"published_by":null,"audit_actions":[],"checksum":"3d7b7eaaa90b4a90a932a9ea6666c95a389e424eff347f0f793979289429feee","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2993,"comment_lines":54,"files":5}},"total_code_lines":2993,"total_comment_lines":54}},{"id":107451,"crate":"proc-macro2","num":"0.4.19","dl_path":"/api/v1/crates/proc-macro2/0.4.19/download","readme_path":"/api/v1/crates/proc-macro2/0.4.19/readme","updated_at":"2018-09-08T23:23:19.769613Z","created_at":"2018-09-08T23:23:19.769613Z","downloads":605951,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.19/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.19/downloads","authors":"/api/v1/crates/proc-macro2/0.4.19/authors"},"crate_size":30128,"published_by":null,"audit_actions":[],"checksum":"ffe022fb8c8bd254524b0b3305906c1921fa37a84a644e29079a9e62200c3901","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2863,"comment_lines":54,"files":5}},"total_code_lines":2863,"total_comment_lines":54}},{"id":107033,"crate":"proc-macro2","num":"0.4.18","dl_path":"/api/v1/crates/proc-macro2/0.4.18/download","readme_path":"/api/v1/crates/proc-macro2/0.4.18/readme","updated_at":"2018-09-06T16:56:27.495652Z","created_at":"2018-09-06T16:56:27.495652Z","downloads":55561,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.18/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.18/downloads","authors":"/api/v1/crates/proc-macro2/0.4.18/authors"},"crate_size":29919,"published_by":null,"audit_actions":[],"checksum":"afa4d377067cc02eb5e0b491d3f7cfbe145ad4da778535bfb13c444413dd35b9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2812,"comment_lines":54,"files":5}},"total_code_lines":2812,"total_comment_lines":54}},{"id":106681,"crate":"proc-macro2","num":"0.4.17","dl_path":"/api/v1/crates/proc-macro2/0.4.17/download","readme_path":"/api/v1/crates/proc-macro2/0.4.17/readme","updated_at":"2018-09-03T17:33:38.796261Z","created_at":"2018-09-03T17:33:38.796261Z","downloads":67609,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.17/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.17/downloads","authors":"/api/v1/crates/proc-macro2/0.4.17/authors"},"crate_size":29792,"published_by":null,"audit_actions":[],"checksum":"7ee80fbbe0ae60bcad82d15bc59d5fe2aaebc1b83fbfb145abc8c74f8e769549","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2775,"comment_lines":54,"files":5}},"total_code_lines":2775,"total_comment_lines":54}},{"id":106490,"crate":"proc-macro2","num":"0.4.16","dl_path":"/api/v1/crates/proc-macro2/0.4.16/download","readme_path":"/api/v1/crates/proc-macro2/0.4.16/readme","updated_at":"2018-09-02T02:41:32.638608Z","created_at":"2018-09-02T02:41:32.638608Z","downloads":31777,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.16/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.16/downloads","authors":"/api/v1/crates/proc-macro2/0.4.16/authors"},"crate_size":29674,"published_by":null,"audit_actions":[],"checksum":"37460f858ac0db19bceb2585494de611c9d8618062e6da2994a211b600cc4fc9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2736,"comment_lines":54,"files":5}},"total_code_lines":2736,"total_comment_lines":54}},{"id":105908,"crate":"proc-macro2","num":"0.4.15","dl_path":"/api/v1/crates/proc-macro2/0.4.15/download","readme_path":"/api/v1/crates/proc-macro2/0.4.15/readme","updated_at":"2018-08-29T00:22:03.462449Z","created_at":"2018-08-29T00:22:03.462449Z","downloads":74141,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.15/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.15/downloads","authors":"/api/v1/crates/proc-macro2/0.4.15/authors"},"crate_size":28658,"published_by":null,"audit_actions":[],"checksum":"295af93acfb1d5be29c16ca5b3f82d863836efd9cb0c14fd83811eb9a110e452","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2717,"comment_lines":30,"files":5}},"total_code_lines":2717,"total_comment_lines":30}},{"id":105866,"crate":"proc-macro2","num":"0.4.14","dl_path":"/api/v1/crates/proc-macro2/0.4.14/download","readme_path":"/api/v1/crates/proc-macro2/0.4.14/readme","updated_at":"2018-08-28T17:27:35.081953Z","created_at":"2018-08-28T17:27:35.081953Z","downloads":17114,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.14/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.14/downloads","authors":"/api/v1/crates/proc-macro2/0.4.14/authors"},"crate_size":28646,"published_by":null,"audit_actions":[],"checksum":"b331c6ad3411474cd55540398dc7ad89fc41488e64ec71fdecc9c9b86de96fb0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2716,"comment_lines":30,"files":5}},"total_code_lines":2716,"total_comment_lines":30}},{"id":104235,"crate":"proc-macro2","num":"0.4.13","dl_path":"/api/v1/crates/proc-macro2/0.4.13/download","readme_path":"/api/v1/crates/proc-macro2/0.4.13/readme","updated_at":"2018-08-17T06:08:17.400897Z","created_at":"2018-08-17T06:08:17.400897Z","downloads":293722,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.13/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.13/downloads","authors":"/api/v1/crates/proc-macro2/0.4.13/authors"},"crate_size":28378,"published_by":null,"audit_actions":[],"checksum":"ee5697238f0d893c7f0ecc59c0999f18d2af85e424de441178bcacc9f9e6cf67","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2671,"comment_lines":29,"files":5}},"total_code_lines":2671,"total_comment_lines":29}},{"id":103742,"crate":"proc-macro2","num":"0.4.12","dl_path":"/api/v1/crates/proc-macro2/0.4.12/download","readme_path":"/api/v1/crates/proc-macro2/0.4.12/readme","updated_at":"2018-08-13T18:01:06.611291Z","created_at":"2018-08-13T18:01:06.611291Z","downloads":66243,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.12/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.12/downloads","authors":"/api/v1/crates/proc-macro2/0.4.12/authors"},"crate_size":28249,"published_by":null,"audit_actions":[],"checksum":"7a17a4d77bc20d344179de803a34694c0ac7a0b3fb4384bee99783215a8e0410","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2648,"comment_lines":29,"files":5}},"total_code_lines":2648,"total_comment_lines":29}},{"id":103572,"crate":"proc-macro2","num":"0.4.11","dl_path":"/api/v1/crates/proc-macro2/0.4.11/download","readme_path":"/api/v1/crates/proc-macro2/0.4.11/readme","updated_at":"2018-08-12T07:05:05.759028Z","created_at":"2018-08-12T07:05:05.759028Z","downloads":34371,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.11/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.11/downloads","authors":"/api/v1/crates/proc-macro2/0.4.11/authors"},"crate_size":28277,"published_by":null,"audit_actions":[],"checksum":"762eea716b821300a86da08870a64b597304866ceb9f54a11d67b4cf56459c6a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2649,"comment_lines":31,"files":5}},"total_code_lines":2649,"total_comment_lines":31}},{"id":103562,"crate":"proc-macro2","num":"0.4.10","dl_path":"/api/v1/crates/proc-macro2/0.4.10/download","readme_path":"/api/v1/crates/proc-macro2/0.4.10/readme","updated_at":"2018-08-12T05:14:29.481520Z","created_at":"2018-08-12T05:14:29.481520Z","downloads":3290,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.10/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.10/downloads","authors":"/api/v1/crates/proc-macro2/0.4.10/authors"},"crate_size":28257,"published_by":null,"audit_actions":[],"checksum":"ab41f0cf20908d5b21c7ed821e79fd09ab02111d4e22529dc506bfaa5850b841","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2649,"comment_lines":31,"files":5}},"total_code_lines":2649,"total_comment_lines":31}},{"id":100730,"crate":"proc-macro2","num":"0.4.9","dl_path":"/api/v1/crates/proc-macro2/0.4.9/download","readme_path":"/api/v1/crates/proc-macro2/0.4.9/readme","updated_at":"2018-07-22T01:54:10.737874Z","created_at":"2018-07-22T01:54:10.737874Z","downloads":349450,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.9/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.9/downloads","authors":"/api/v1/crates/proc-macro2/0.4.9/authors"},"crate_size":27912,"published_by":null,"audit_actions":[],"checksum":"cccdc7557a98fe98453030f077df7f3a042052fae465bb61d2c2c41435cfd9b6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2632,"comment_lines":27,"files":4}},"total_code_lines":2632,"total_comment_lines":27}},{"id":100087,"crate":"proc-macro2","num":"0.4.8","dl_path":"/api/v1/crates/proc-macro2/0.4.8/download","readme_path":"/api/v1/crates/proc-macro2/0.4.8/readme","updated_at":"2018-07-17T05:59:29.418825Z","created_at":"2018-07-17T05:59:29.418825Z","downloads":128424,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.8/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.8/downloads","authors":"/api/v1/crates/proc-macro2/0.4.8/authors"},"crate_size":27880,"published_by":null,"audit_actions":[],"checksum":"c65b1ea15bb859d922cade2d1765b4b88beac339cbfad545ef2d2ef8c8215ee6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2632,"comment_lines":27,"files":4}},"total_code_lines":2632,"total_comment_lines":27}},{"id":100086,"crate":"proc-macro2","num":"0.4.7","dl_path":"/api/v1/crates/proc-macro2/0.4.7/download","readme_path":"/api/v1/crates/proc-macro2/0.4.7/readme","updated_at":"2018-07-17T05:49:53.255807Z","created_at":"2018-07-17T05:49:53.255807Z","downloads":3114,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.7/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.7/downloads","authors":"/api/v1/crates/proc-macro2/0.4.7/authors"},"crate_size":27867,"published_by":null,"audit_actions":[],"checksum":"5e2edf0aa22ccf6330c3db78ce9b6273980ad250e9cee3f2233613b50f05d0a3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2632,"comment_lines":27,"files":4}},"total_code_lines":2632,"total_comment_lines":27}},{"id":95311,"crate":"proc-macro2","num":"0.4.6","dl_path":"/api/v1/crates/proc-macro2/0.4.6/download","readme_path":"/api/v1/crates/proc-macro2/0.4.6/readme","updated_at":"2018-06-04T08:02:04.531367Z","created_at":"2018-06-04T08:02:04.531367Z","downloads":465719,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.6/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.6/downloads","authors":"/api/v1/crates/proc-macro2/0.4.6/authors"},"crate_size":27767,"published_by":null,"audit_actions":[],"checksum":"effdb53b25cdad54f8f48843d67398f7ef2e14f12c1b4cb4effc549a6462a4d6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2627,"comment_lines":27,"files":4}},"total_code_lines":2627,"total_comment_lines":27}},{"id":95178,"crate":"proc-macro2","num":"0.4.5","dl_path":"/api/v1/crates/proc-macro2/0.4.5/download","readme_path":"/api/v1/crates/proc-macro2/0.4.5/readme","updated_at":"2018-06-02T22:54:19.535992Z","created_at":"2018-06-02T22:54:19.535992Z","downloads":18699,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.5/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.5/downloads","authors":"/api/v1/crates/proc-macro2/0.4.5/authors"},"crate_size":28553,"published_by":null,"audit_actions":[],"checksum":"3588d66c4f6ca7703336c3d4403a3d8dcf629c068dd16aeb2fe4ae4c717acc71","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2627,"comment_lines":27,"files":4}},"total_code_lines":2627,"total_comment_lines":27}},{"id":94576,"crate":"proc-macro2","num":"0.4.4","dl_path":"/api/v1/crates/proc-macro2/0.4.4/download","readme_path":"/api/v1/crates/proc-macro2/0.4.4/readme","updated_at":"2018-05-29T03:14:07.586131Z","created_at":"2018-05-29T03:14:07.586131Z","downloads":129642,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.4/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.4/downloads","authors":"/api/v1/crates/proc-macro2/0.4.4/authors"},"crate_size":28564,"published_by":null,"audit_actions":[],"checksum":"1fa93823f53cfd0f5ac117b189aed6cfdfb2cfc0a9d82e956dd7927595ed7d46","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2644,"comment_lines":22,"files":4}},"total_code_lines":2644,"total_comment_lines":22}},{"id":93608,"crate":"proc-macro2","num":"0.4.3","dl_path":"/api/v1/crates/proc-macro2/0.4.3/download","readme_path":"/api/v1/crates/proc-macro2/0.4.3/readme","updated_at":"2018-05-21T02:33:48.531309Z","created_at":"2018-05-21T02:33:48.531309Z","downloads":114974,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.3/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.3/downloads","authors":"/api/v1/crates/proc-macro2/0.4.3/authors"},"crate_size":28456,"published_by":null,"audit_actions":[],"checksum":"a45f2f0ae0b5757f6fe9e68745ba25f5246aea3598984ed81d013865873c1f84","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2630,"comment_lines":22,"files":4}},"total_code_lines":2630,"total_comment_lines":22}},{"id":93359,"crate":"proc-macro2","num":"0.4.2","dl_path":"/api/v1/crates/proc-macro2/0.4.2/download","readme_path":"/api/v1/crates/proc-macro2/0.4.2/readme","updated_at":"2018-05-19T03:57:16.243492Z","created_at":"2018-05-19T03:57:16.243492Z","downloads":4493,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.2/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.2/downloads","authors":"/api/v1/crates/proc-macro2/0.4.2/authors"},"crate_size":24498,"published_by":null,"audit_actions":[],"checksum":"a5c55b8a16d74818d354e497d756b0030bc2e205f58dc420e623877dbd9d074d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2621,"comment_lines":22,"files":4}},"total_code_lines":2621,"total_comment_lines":22}},{"id":93213,"crate":"proc-macro2","num":"0.4.1","dl_path":"/api/v1/crates/proc-macro2/0.4.1/download","readme_path":"/api/v1/crates/proc-macro2/0.4.1/readme","updated_at":"2018-05-17T18:04:25.949253Z","created_at":"2018-05-17T18:04:25.949253Z","downloads":5825,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.1/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.1/downloads","authors":"/api/v1/crates/proc-macro2/0.4.1/authors"},"crate_size":24482,"published_by":null,"audit_actions":[],"checksum":"c6e63fcfa5a8d7c8a7bc48dc183362646456f64d048cca4f6ace2ec098260f4d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2615,"comment_lines":22,"files":4}},"total_code_lines":2615,"total_comment_lines":22}},{"id":93181,"crate":"proc-macro2","num":"0.4.0","dl_path":"/api/v1/crates/proc-macro2/0.4.0/download","readme_path":"/api/v1/crates/proc-macro2/0.4.0/readme","updated_at":"2018-05-17T14:09:37.104331Z","created_at":"2018-05-17T14:09:37.104331Z","downloads":6739,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.4.0/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.4.0/downloads","authors":"/api/v1/crates/proc-macro2/0.4.0/authors"},"crate_size":24491,"published_by":null,"audit_actions":[],"checksum":"5992baf49fc653894c8f854f72b161c1b3e525bfa3d1b3ea85a93623ba933d13","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2617,"comment_lines":22,"files":4}},"total_code_lines":2617,"total_comment_lines":22}},{"id":90802,"crate":"proc-macro2","num":"0.3.8","dl_path":"/api/v1/crates/proc-macro2/0.3.8/download","readme_path":"/api/v1/crates/proc-macro2/0.3.8/readme","updated_at":"2018-04-29T23:40:04.021783Z","created_at":"2018-04-29T23:40:04.021783Z","downloads":1434928,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.8/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.8/downloads","authors":"/api/v1/crates/proc-macro2/0.3.8/authors"},"crate_size":24412,"published_by":null,"audit_actions":[],"checksum":"1b06e2f335f48d24442b35a19df506a835fb3547bc3c06ef27340da9acf5cae7","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2540,"comment_lines":23,"files":4}},"total_code_lines":2540,"total_comment_lines":23}},{"id":90091,"crate":"proc-macro2","num":"0.3.7","dl_path":"/api/v1/crates/proc-macro2/0.3.7/download","readme_path":"/api/v1/crates/proc-macro2/0.3.7/readme","updated_at":"2018-04-24T02:18:56.333914Z","created_at":"2018-04-24T02:18:56.333914Z","downloads":79500,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.7/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.7/downloads","authors":"/api/v1/crates/proc-macro2/0.3.7/authors"},"crate_size":23402,"published_by":null,"audit_actions":[],"checksum":"b16749538926f394755373f0dfec0852d79b3bd512a5906ceaeb72ee64a4eaa0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2290,"comment_lines":23,"files":4}},"total_code_lines":2290,"total_comment_lines":23}},{"id":87994,"crate":"proc-macro2","num":"0.3.6","dl_path":"/api/v1/crates/proc-macro2/0.3.6/download","readme_path":"/api/v1/crates/proc-macro2/0.3.6/readme","updated_at":"2018-04-07T16:47:36.694886Z","created_at":"2018-04-07T16:47:36.694886Z","downloads":264023,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.6/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.6/downloads","authors":"/api/v1/crates/proc-macro2/0.3.6/authors"},"crate_size":22845,"published_by":null,"audit_actions":[],"checksum":"49b6a521dc81b643e9a51e0d1cf05df46d5a2f3c0280ea72bcb68276ba64a118","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2241,"comment_lines":20,"files":4}},"total_code_lines":2241,"total_comment_lines":20}},{"id":87781,"crate":"proc-macro2","num":"0.3.5","dl_path":"/api/v1/crates/proc-macro2/0.3.5/download","readme_path":"/api/v1/crates/proc-macro2/0.3.5/readme","updated_at":"2018-04-06T00:58:47.665953Z","created_at":"2018-04-06T00:58:47.665953Z","downloads":465958,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.5/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.5/downloads","authors":"/api/v1/crates/proc-macro2/0.3.5/authors"},"crate_size":22324,"published_by":null,"audit_actions":[],"checksum":"77997c53ae6edd6d187fec07ec41b207063b5ee6f33680e9fa86d405cdd313d4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2209,"comment_lines":20,"files":4}},"total_code_lines":2209,"total_comment_lines":20}},{"id":87780,"crate":"proc-macro2","num":"0.3.4","dl_path":"/api/v1/crates/proc-macro2/0.3.4/download","readme_path":"/api/v1/crates/proc-macro2/0.3.4/readme","updated_at":"2018-04-06T00:47:28.480853Z","created_at":"2018-04-06T00:47:28.480853Z","downloads":9705,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.4/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.4/downloads","authors":"/api/v1/crates/proc-macro2/0.3.4/authors"},"crate_size":22317,"published_by":null,"audit_actions":[],"checksum":"00201ebd2a9bf48587fd08385f253252b45d543ddfe38fe307210d76a9e827aa","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2206,"comment_lines":20,"files":4}},"total_code_lines":2206,"total_comment_lines":20}},{"id":87630,"crate":"proc-macro2","num":"0.3.3","dl_path":"/api/v1/crates/proc-macro2/0.3.3/download","readme_path":"/api/v1/crates/proc-macro2/0.3.3/readme","updated_at":"2018-04-04T22:05:36.392686Z","created_at":"2018-04-04T22:05:36.392686Z","downloads":17475,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.3/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.3/downloads","authors":"/api/v1/crates/proc-macro2/0.3.3/authors"},"crate_size":22404,"published_by":null,"audit_actions":[],"checksum":"a01eb4338ef7c116cbe3b2913a6ef9f10b0a711aa6a162af184ea81fab38ea72","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2214,"comment_lines":20,"files":4}},"total_code_lines":2214,"total_comment_lines":20}},{"id":87594,"crate":"proc-macro2","num":"0.3.2","dl_path":"/api/v1/crates/proc-macro2/0.3.2/download","readme_path":"/api/v1/crates/proc-macro2/0.3.2/readme","updated_at":"2018-04-04T15:00:02.420424Z","created_at":"2018-04-04T15:00:02.420424Z","downloads":14009,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.2/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.2/downloads","authors":"/api/v1/crates/proc-macro2/0.3.2/authors"},"crate_size":21996,"published_by":null,"audit_actions":[],"checksum":"681c2c8e039ff358cb926dbc5151d561cbd0249089986ace39dfe8e405bb7511","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2194,"comment_lines":21,"files":4}},"total_code_lines":2194,"total_comment_lines":21}},{"id":87121,"crate":"proc-macro2","num":"0.3.1","dl_path":"/api/v1/crates/proc-macro2/0.3.1/download","readme_path":"/api/v1/crates/proc-macro2/0.3.1/readme","updated_at":"2018-03-31T19:29:58.670176Z","created_at":"2018-03-31T19:29:58.670176Z","downloads":72778,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.1/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.1/downloads","authors":"/api/v1/crates/proc-macro2/0.3.1/authors"},"crate_size":22360,"published_by":null,"audit_actions":[],"checksum":"388d7ea47318c5ccdeb9ba6312cee7d3f65dd2804be8580a170fce410d50b786","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2230,"comment_lines":22,"files":4}},"total_code_lines":2230,"total_comment_lines":22}},{"id":87070,"crate":"proc-macro2","num":"0.3.0","dl_path":"/api/v1/crates/proc-macro2/0.3.0/download","readme_path":"/api/v1/crates/proc-macro2/0.3.0/readme","updated_at":"2018-03-31T09:41:44.566298Z","created_at":"2018-03-31T09:41:44.566298Z","downloads":7898,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.3.0/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.3.0/downloads","authors":"/api/v1/crates/proc-macro2/0.3.0/authors"},"crate_size":22215,"published_by":null,"audit_actions":[],"checksum":"64a58510ae1c477d83141ff211d3f2bd4c86a9c67c66941d264f39255b16a076","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2227,"comment_lines":22,"files":4}},"total_code_lines":2227,"total_comment_lines":22}},{"id":82145,"crate":"proc-macro2","num":"0.2.3","dl_path":"/api/v1/crates/proc-macro2/0.2.3/download","readme_path":"/api/v1/crates/proc-macro2/0.2.3/readme","updated_at":"2018-02-22T18:52:37.295912Z","created_at":"2018-02-22T18:52:37.295912Z","downloads":849545,"features":{"default":["proc-macro"],"nightly":["proc-macro"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.2.3/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.2.3/downloads","authors":"/api/v1/crates/proc-macro2/0.2.3/authors"},"crate_size":21558,"published_by":null,"audit_actions":[],"checksum":"cd07deb3c6d1d9ff827999c7f9b04cdfd66b1b17ae508e14fe47b620f2282ae0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2026,"comment_lines":24,"files":5}},"total_code_lines":2026,"total_comment_lines":24}},{"id":78268,"crate":"proc-macro2","num":"0.2.2","dl_path":"/api/v1/crates/proc-macro2/0.2.2/download","readme_path":"/api/v1/crates/proc-macro2/0.2.2/readme","updated_at":"2018-01-22T05:35:55.319363Z","created_at":"2018-01-22T05:35:55.319363Z","downloads":42362,"features":{"nightly":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.2.2/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.2.2/downloads","authors":"/api/v1/crates/proc-macro2/0.2.2/authors"},"crate_size":21584,"published_by":null,"audit_actions":[],"checksum":"d1cb7aaaa4bf022ec2b14ff2f2ba1643a22f3cee88df014a85e14b392282c61d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2042,"comment_lines":24,"files":5}},"total_code_lines":2042,"total_comment_lines":24}},{"id":76820,"crate":"proc-macro2","num":"0.2.1","dl_path":"/api/v1/crates/proc-macro2/0.2.1/download","readme_path":"/api/v1/crates/proc-macro2/0.2.1/readme","updated_at":"2018-01-08T22:07:57.850010Z","created_at":"2018-01-08T22:07:57.850010Z","downloads":11234,"features":{"nightly":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.2.1/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.2.1/downloads","authors":"/api/v1/crates/proc-macro2/0.2.1/authors"},"crate_size":21416,"published_by":null,"audit_actions":[],"checksum":"5f9786e83afb5654ab1b336584548011f252db3c320c0ddba5dc21a1a76f83ca","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2033,"comment_lines":24,"files":5}},"total_code_lines":2033,"total_comment_lines":24}},{"id":76778,"crate":"proc-macro2","num":"0.2.0","dl_path":"/api/v1/crates/proc-macro2/0.2.0/download","readme_path":"/api/v1/crates/proc-macro2/0.2.0/readme","updated_at":"2018-01-08T16:05:47.644371Z","created_at":"2018-01-08T16:05:47.644371Z","downloads":9773,"features":{"nightly":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.2.0/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.2.0/downloads","authors":"/api/v1/crates/proc-macro2/0.2.0/authors"},"crate_size":21525,"published_by":null,"audit_actions":[],"checksum":"b48db3af21624df4894fcd6c2e09f38b43f9fede17b9619b19e030916a3a31b3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2056,"comment_lines":24,"files":5}},"total_code_lines":2056,"total_comment_lines":24}},{"id":76591,"crate":"proc-macro2","num":"0.1.10","dl_path":"/api/v1/crates/proc-macro2/0.1.10/download","readme_path":"/api/v1/crates/proc-macro2/0.1.10/readme","updated_at":"2018-01-06T17:20:21.093952Z","created_at":"2018-01-06T17:20:21.093952Z","downloads":221950,"features":{"nightly":[],"unstable":["nightly"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.10/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.10/downloads","authors":"/api/v1/crates/proc-macro2/0.1.10/authors"},"crate_size":21559,"published_by":null,"audit_actions":[],"checksum":"557facecbf90ff79faea80a08230d10c812016aa19198ed07d06de61f965b5cc","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2064,"comment_lines":23,"files":5}},"total_code_lines":2064,"total_comment_lines":23}},{"id":76529,"crate":"proc-macro2","num":"0.1.9","dl_path":"/api/v1/crates/proc-macro2/0.1.9/download","readme_path":"/api/v1/crates/proc-macro2/0.1.9/readme","updated_at":"2018-01-05T22:17:24.253834Z","created_at":"2018-01-05T22:17:24.253834Z","downloads":3255,"features":{"nightly":[],"unstable":["nightly"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.9/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.9/downloads","authors":"/api/v1/crates/proc-macro2/0.1.9/authors"},"crate_size":21327,"published_by":null,"audit_actions":[],"checksum":"118ec4967396961a686da2a52b8c2c3b8c22fce3324fc5a197568250d16de5df","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2046,"comment_lines":20,"files":5}},"total_code_lines":2046,"total_comment_lines":20}},{"id":76215,"crate":"proc-macro2","num":"0.1.8","dl_path":"/api/v1/crates/proc-macro2/0.1.8/download","readme_path":"/api/v1/crates/proc-macro2/0.1.8/readme","updated_at":"2018-01-03T04:39:02.898557Z","created_at":"2018-01-03T04:39:02.898557Z","downloads":3882,"features":{"nightly":[],"unstable":["nightly"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.8/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.8/downloads","authors":"/api/v1/crates/proc-macro2/0.1.8/authors"},"crate_size":21244,"published_by":null,"audit_actions":[],"checksum":"ab6440b3913c779c363a7f43bc557fe67760f3130de43bc3cfd7a7357c2708c6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2039,"comment_lines":20,"files":5}},"total_code_lines":2039,"total_comment_lines":20}},{"id":76008,"crate":"proc-macro2","num":"0.1.7","dl_path":"/api/v1/crates/proc-macro2/0.1.7/download","readme_path":"/api/v1/crates/proc-macro2/0.1.7/readme","updated_at":"2017-12-31T17:34:58.740678Z","created_at":"2017-12-31T17:34:58.740678Z","downloads":3346,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.7/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.7/downloads","authors":"/api/v1/crates/proc-macro2/0.1.7/authors"},"crate_size":20997,"published_by":null,"audit_actions":[],"checksum":"061ffaa2834e478b583b216d688c9835f5a68a97e6b0ce1ac27e4ec998863ee7","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2039,"comment_lines":20,"files":5}},"total_code_lines":2039,"total_comment_lines":20}},{"id":75485,"crate":"proc-macro2","num":"0.1.6","dl_path":"/api/v1/crates/proc-macro2/0.1.6/download","readme_path":"/api/v1/crates/proc-macro2/0.1.6/readme","updated_at":"2017-12-25T23:36:38.098144Z","created_at":"2017-12-25T23:36:38.098144Z","downloads":3898,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.6/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.6/downloads","authors":"/api/v1/crates/proc-macro2/0.1.6/authors"},"crate_size":17753,"published_by":null,"audit_actions":[],"checksum":"44ba85f109cbd6295e5f4fd7496642a46ec31c022564b551165a8d9bfa0160d6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1670,"comment_lines":6,"files":5}},"total_code_lines":1670,"total_comment_lines":6}},{"id":71974,"crate":"proc-macro2","num":"0.1.5","dl_path":"/api/v1/crates/proc-macro2/0.1.5/download","readme_path":"/api/v1/crates/proc-macro2/0.1.5/readme","updated_at":"2017-11-30T03:02:49.652685Z","created_at":"2017-11-21T15:35:23.005325Z","downloads":10447,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.5/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.5/downloads","authors":"/api/v1/crates/proc-macro2/0.1.5/authors"},"crate_size":17773,"published_by":null,"audit_actions":[],"checksum":"664cf07c77946b4f17705f5fc9811ddd4581141df9e4a950c06d3c8587283071","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1686,"comment_lines":6,"files":5}},"total_code_lines":1686,"total_comment_lines":6}},{"id":71776,"crate":"proc-macro2","num":"0.1.4","dl_path":"/api/v1/crates/proc-macro2/0.1.4/download","readme_path":"/api/v1/crates/proc-macro2/0.1.4/readme","updated_at":"2017-11-30T02:25:46.107469Z","created_at":"2017-11-19T16:06:58.738213Z","downloads":3733,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.4/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.4/downloads","authors":"/api/v1/crates/proc-macro2/0.1.4/authors"},"crate_size":17767,"published_by":null,"audit_actions":[],"checksum":"a3c400da78919582717cf8e26315c6f5544a1fdff5a3414f59ace588cb29cbfc","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1681,"comment_lines":6,"files":5}},"total_code_lines":1681,"total_comment_lines":6}},{"id":63842,"crate":"proc-macro2","num":"0.1.3","dl_path":"/api/v1/crates/proc-macro2/0.1.3/download","readme_path":"/api/v1/crates/proc-macro2/0.1.3/readme","updated_at":"2017-11-30T03:13:31.839718Z","created_at":"2017-08-28T19:47:32.486334Z","downloads":22262,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.3/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.3/downloads","authors":"/api/v1/crates/proc-macro2/0.1.3/authors"},"crate_size":17687,"published_by":null,"audit_actions":[],"checksum":"6d47d6743c87ed75a15255073f423fad97e4903f98863be88c14a6f0849b8b90","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1676,"comment_lines":6,"files":5}},"total_code_lines":1676,"total_comment_lines":6}},{"id":59610,"crate":"proc-macro2","num":"0.1.2","dl_path":"/api/v1/crates/proc-macro2/0.1.2/download","readme_path":"/api/v1/crates/proc-macro2/0.1.2/readme","updated_at":"2017-11-30T03:11:59.538922Z","created_at":"2017-07-14T13:23:40.630277Z","downloads":4009,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.2/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.2/downloads","authors":"/api/v1/crates/proc-macro2/0.1.2/authors"},"crate_size":17606,"published_by":null,"audit_actions":[],"checksum":"50a8f8fe0fe6ec1a67569bb52dafa0b37716249e9f45336bcd6dd3ba3b93b81c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1671,"comment_lines":6,"files":5}},"total_code_lines":1671,"total_comment_lines":6}},{"id":58856,"crate":"proc-macro2","num":"0.1.1","dl_path":"/api/v1/crates/proc-macro2/0.1.1/download","readme_path":"/api/v1/crates/proc-macro2/0.1.1/readme","updated_at":"2017-11-30T03:11:57.094510Z","created_at":"2017-07-06T01:10:18.053881Z","downloads":3299,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.1/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.1/downloads","authors":"/api/v1/crates/proc-macro2/0.1.1/authors"},"crate_size":17640,"published_by":null,"audit_actions":[],"checksum":"37d41985877037b72a8fd88b61273d5c41ae6f0deec976339d96b9f30c4c1384","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1683,"comment_lines":6,"files":5}},"total_code_lines":1683,"total_comment_lines":6}},{"id":58855,"crate":"proc-macro2","num":"0.1.0","dl_path":"/api/v1/crates/proc-macro2/0.1.0/download","readme_path":"/api/v1/crates/proc-macro2/0.1.0/readme","updated_at":"2017-11-30T03:13:12.003369Z","created_at":"2017-07-06T01:01:58.064887Z","downloads":3316,"features":{"unstable":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/proc-macro2/0.1.0/dependencies","version_downloads":"/api/v1/crates/proc-macro2/0.1.0/downloads","authors":"/api/v1/crates/proc-macro2/0.1.0/authors"},"crate_size":17645,"published_by":null,"audit_actions":[],"checksum":"5a7ff8859a631360621af5708b7f00f402fdb5f3f1fefe9feb8d119b2f122a37","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A stable implementation of the upcoming new `proc_macro` API. Comes with an\noption, off by default, to also reimplement itself in terms of the upstream\nunstable API.","homepage":"https://github.com/alexcrichton/proc-macro2","documentation":"https://docs.rs/proc-macro2","repository":"https://github.com/alexcrichton/proc-macro2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1683,"comment_lines":6,"files":5}},"total_code_lines":1683,"total_comment_lines":6}}],"meta":{"total":162,"next_page":null}}