{"crate":{"id":"cpp_macros","name":"cpp_macros","updated_at":"2026-04-08T07:24:34.043101Z","versions":[2226399,1346217,872935,763440,540785,319909,261688,174404,163511,156434,110709,109027,99058,66149,59434,51526,48478,47132],"keywords":["c","compiler","cxx","ffi"],"categories":["development-tools::ffi"],"badges":[],"created_at":"2017-03-06T03:39:06.594131Z","downloads":13559355,"recent_downloads":1229554,"default_version":"0.5.11","num_versions":18,"yanked":false,"max_version":"0.5.11","newest_version":"0.5.11","max_stable_version":"0.5.11","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","links":{"version_downloads":"/api/v1/crates/cpp_macros/downloads","versions":null,"owners":"/api/v1/crates/cpp_macros/owners","owner_team":"/api/v1/crates/cpp_macros/owner_team","owner_user":"/api/v1/crates/cpp_macros/owner_user","reverse_dependencies":"/api/v1/crates/cpp_macros/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2226399,"crate":"cpp_macros","num":"0.5.11","dl_path":"/api/v1/crates/cpp_macros/0.5.11/download","readme_path":"/api/v1/crates/cpp_macros/0.5.11/readme","updated_at":"2026-04-08T07:24:34.043101Z","created_at":"2026-04-08T07:24:34.043101Z","downloads":230733,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.11/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.11/downloads","authors":"/api/v1/crates/cpp_macros/0.5.11/authors"},"crate_size":7903,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2026-04-08T07:24:34.043101Z"}],"checksum":"ffc7fd49a5b246251229ea4d4bf94c8d418689a1f9986ef96e00b64992922169","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":516,"comment_lines":14,"files":1}},"total_code_lines":516,"total_comment_lines":14}},{"id":1346217,"crate":"cpp_macros","num":"0.5.10","dl_path":"/api/v1/crates/cpp_macros/0.5.10/download","readme_path":"/api/v1/crates/cpp_macros/0.5.10/readme","updated_at":"2024-11-20T07:42:20.294192Z","created_at":"2024-11-20T07:42:20.294192Z","downloads":1932687,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.10/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.10/downloads","authors":"/api/v1/crates/cpp_macros/0.5.10/authors"},"crate_size":7149,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2024-11-20T07:42:20.294192Z"}],"checksum":"d156158fe86e274820f5a53bc9edb0885a6e7113909497aa8d883b69dd171871","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":518,"comment_lines":14,"files":1}},"total_code_lines":518,"total_comment_lines":14}},{"id":872935,"crate":"cpp_macros","num":"0.5.9","dl_path":"/api/v1/crates/cpp_macros/0.5.9/download","readme_path":"/api/v1/crates/cpp_macros/0.5.9/readme","updated_at":"2023-08-16T08:15:19.781206Z","created_at":"2023-08-16T08:15:19.781206Z","downloads":6095763,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.9/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.9/downloads","authors":"/api/v1/crates/cpp_macros/0.5.9/authors"},"crate_size":7103,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2023-08-16T08:15:19.781206Z"}],"checksum":"47ec9cc90633446f779ef481a9ce5a0077107dd5b87016440448d908625a83fd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":518,"comment_lines":14,"files":1}},"total_code_lines":518,"total_comment_lines":14}},{"id":763440,"crate":"cpp_macros","num":"0.5.8","dl_path":"/api/v1/crates/cpp_macros/0.5.8/download","readme_path":"/api/v1/crates/cpp_macros/0.5.8/readme","updated_at":"2023-03-30T12:39:11.740338Z","created_at":"2023-03-30T12:39:11.740338Z","downloads":366429,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.8/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.8/downloads","authors":"/api/v1/crates/cpp_macros/0.5.8/authors"},"crate_size":7113,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2023-03-30T12:39:11.740338Z"}],"checksum":"5d36d9acb58020380e756d56a8dfc84d0f6ace423bbd4fedf83992b257b7f147","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":518,"comment_lines":14,"files":1}},"total_code_lines":518,"total_comment_lines":14}},{"id":540785,"crate":"cpp_macros","num":"0.5.7","dl_path":"/api/v1/crates/cpp_macros/0.5.7/download","readme_path":"/api/v1/crates/cpp_macros/0.5.7/readme","updated_at":"2022-04-29T08:54:40.026185Z","created_at":"2022-04-29T08:54:40.026185Z","downloads":3174073,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.7/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.7/downloads","authors":"/api/v1/crates/cpp_macros/0.5.7/authors"},"crate_size":6357,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2022-04-29T08:54:40.026185Z"}],"checksum":"7fdaa01904c12a8989dbfa110b41ef27efc432ac9934f691b9732f01cb64dc01","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":519,"comment_lines":14,"files":1}},"total_code_lines":519,"total_comment_lines":14}},{"id":319909,"crate":"cpp_macros","num":"0.5.6","dl_path":"/api/v1/crates/cpp_macros/0.5.6/download","readme_path":"/api/v1/crates/cpp_macros/0.5.6/readme","updated_at":"2020-12-29T09:50:02.961759Z","created_at":"2020-12-29T09:50:02.961759Z","downloads":1431178,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.6/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.6/downloads","authors":"/api/v1/crates/cpp_macros/0.5.6/authors"},"crate_size":6346,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2020-12-29T09:50:02.961759Z"}],"checksum":"4f93a21e618c10abc84ebb63ffa5952e1f7a4568b8141d542d5ef860e4a8fc25","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":535,"comment_lines":14,"files":1}},"total_code_lines":535,"total_comment_lines":14}},{"id":261688,"crate":"cpp_macros","num":"0.5.5","dl_path":"/api/v1/crates/cpp_macros/0.5.5/download","readme_path":"/api/v1/crates/cpp_macros/0.5.5/readme","updated_at":"2020-07-12T08:54:03.264906Z","created_at":"2020-07-12T08:54:03.264906Z","downloads":115301,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.5/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.5/downloads","authors":"/api/v1/crates/cpp_macros/0.5.5/authors"},"crate_size":6343,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[{"action":"publish","user":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"time":"2020-07-12T08:54:03.264906Z"}],"checksum":"b6b14cbed7d9b15f03be8d38438595d2547df5001e2a22b7e59812a3fade09e4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":535,"comment_lines":14,"files":1}},"total_code_lines":535,"total_comment_lines":14}},{"id":174404,"crate":"cpp_macros","num":"0.5.4","dl_path":"/api/v1/crates/cpp_macros/0.5.4/download","readme_path":"/api/v1/crates/cpp_macros/0.5.4/readme","updated_at":"2019-09-06T07:52:51.594351Z","created_at":"2019-09-06T07:52:51.594351Z","downloads":56647,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.4/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.4/downloads","authors":"/api/v1/crates/cpp_macros/0.5.4/authors"},"crate_size":6355,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[],"checksum":"a5c116686c51a8e0b0e0ad5e85121be6a26f175d3193e3507e0b2d8bed65190d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":535,"comment_lines":14,"files":1}},"total_code_lines":535,"total_comment_lines":14}},{"id":163511,"crate":"cpp_macros","num":"0.5.3","dl_path":"/api/v1/crates/cpp_macros/0.5.3/download","readme_path":"/api/v1/crates/cpp_macros/0.5.3/readme","updated_at":"2019-07-17T17:10:35.303430Z","created_at":"2019-07-17T17:10:35.303430Z","downloads":11691,"features":{"docs-only":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.3/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.3/downloads","authors":"/api/v1/crates/cpp_macros/0.5.3/authors"},"crate_size":6203,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[],"checksum":"31268f32bb5b37fe7e0bde77e300b5375286fa0957ee90f57d1648b8901366f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":517,"comment_lines":15,"files":1}},"total_code_lines":517,"total_comment_lines":15}},{"id":156434,"crate":"cpp_macros","num":"0.5.2","dl_path":"/api/v1/crates/cpp_macros/0.5.2/download","readme_path":"/api/v1/crates/cpp_macros/0.5.2/readme","updated_at":"2019-06-14T17:44:35.901678Z","created_at":"2019-06-14T17:44:35.901678Z","downloads":6300,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.2/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.2/downloads","authors":"/api/v1/crates/cpp_macros/0.5.2/authors"},"crate_size":6137,"published_by":{"id":24285,"login":"ogoffart","name":"Olivier Goffart","avatar":"https://avatars.githubusercontent.com/u/959326?v=4","url":"https://github.com/ogoffart","github_username_matches":true,"created_at":"2011-08-04T15:40:40Z"},"audit_actions":[],"checksum":"5cf2a0c518092e2840d1bd2f10a6823a9b1f3d47bbcb0dad2f846689064f2dcf","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":517,"comment_lines":15,"files":1}},"total_code_lines":517,"total_comment_lines":15}},{"id":110709,"crate":"cpp_macros","num":"0.5.1","dl_path":"/api/v1/crates/cpp_macros/0.5.1/download","readme_path":"/api/v1/crates/cpp_macros/0.5.1/readme","updated_at":"2018-10-03T15:41:06.398842Z","created_at":"2018-10-03T15:41:06.398842Z","downloads":7070,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.1/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.1/downloads","authors":"/api/v1/crates/cpp_macros/0.5.1/authors"},"crate_size":5644,"published_by":null,"audit_actions":[],"checksum":"33beb17e8e3145f61b39fbceb61c30563f9ae8caf8f05cf12dacd581d5e1420b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":451,"comment_lines":15,"files":1}},"total_code_lines":451,"total_comment_lines":15}},{"id":109027,"crate":"cpp_macros","num":"0.5.0","dl_path":"/api/v1/crates/cpp_macros/0.5.0/download","readme_path":"/api/v1/crates/cpp_macros/0.5.0/readme","updated_at":"2018-09-21T05:31:27.504420Z","created_at":"2018-09-21T05:31:27.504420Z","downloads":4084,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.5.0/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.5.0/downloads","authors":"/api/v1/crates/cpp_macros/0.5.0/authors"},"crate_size":5635,"published_by":null,"audit_actions":[],"checksum":"66e1973dbb6cea85d0353f2b42348e77ed44ca01ace4f2d53a28477b48d341b5","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":451,"comment_lines":15,"files":1}},"total_code_lines":451,"total_comment_lines":15}},{"id":99058,"crate":"cpp_macros","num":"0.4.0","dl_path":"/api/v1/crates/cpp_macros/0.4.0/download","readme_path":"/api/v1/crates/cpp_macros/0.4.0/readme","updated_at":"2018-07-07T22:40:28.155020Z","created_at":"2018-07-07T22:40:28.155020Z","downloads":72009,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.4.0/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.4.0/downloads","authors":"/api/v1/crates/cpp_macros/0.4.0/authors"},"crate_size":5477,"published_by":null,"audit_actions":[],"checksum":"6bba562eb4d65561efb6cef4e5f0de5936edfee7c6af7a4dfc323f6f2c997e40","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":441,"comment_lines":13,"files":1}},"total_code_lines":441,"total_comment_lines":13}},{"id":66149,"crate":"cpp_macros","num":"0.3.2","dl_path":"/api/v1/crates/cpp_macros/0.3.2/download","readme_path":"/api/v1/crates/cpp_macros/0.3.2/readme","updated_at":"2017-11-30T03:03:16.731181Z","created_at":"2017-09-24T03:42:47.019274Z","downloads":8666,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.3.2/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.3.2/downloads","authors":"/api/v1/crates/cpp_macros/0.3.2/authors"},"crate_size":3864,"published_by":null,"audit_actions":[],"checksum":"569d52f48c31a5d9ecc749340d355a2d4b80de91d950164bcca7a7580bd2189b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":231,"comment_lines":11,"files":1}},"total_code_lines":231,"total_comment_lines":11}},{"id":59434,"crate":"cpp_macros","num":"0.3.1","dl_path":"/api/v1/crates/cpp_macros/0.3.1/download","readme_path":"/api/v1/crates/cpp_macros/0.3.1/readme","updated_at":"2017-11-30T03:12:17.427108Z","created_at":"2017-07-12T12:45:54.883049Z","downloads":3165,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.3.1/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.3.1/downloads","authors":"/api/v1/crates/cpp_macros/0.3.1/authors"},"crate_size":3729,"published_by":null,"audit_actions":[],"checksum":"1001b9048adf6c6b11763e308e1bd4f6c3935eca350588cc79d9eec31bd97db8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":196,"comment_lines":11,"files":1}},"total_code_lines":196,"total_comment_lines":11}},{"id":51526,"crate":"cpp_macros","num":"0.3.0","dl_path":"/api/v1/crates/cpp_macros/0.3.0/download","readme_path":"/api/v1/crates/cpp_macros/0.3.0/readme","updated_at":"2017-11-30T03:41:13.282920Z","created_at":"2017-04-27T18:37:34.991258Z","downloads":5457,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.3.0/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.3.0/downloads","authors":"/api/v1/crates/cpp_macros/0.3.0/authors"},"crate_size":3307,"published_by":null,"audit_actions":[],"checksum":"eaadf668331048795509e7e7794c038cde73c1b12bf247cdeb5eb343b22affcc","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":196,"comment_lines":11,"files":1}},"total_code_lines":196,"total_comment_lines":11}},{"id":48478,"crate":"cpp_macros","num":"0.2.1","dl_path":"/api/v1/crates/cpp_macros/0.2.1/download","readme_path":"/api/v1/crates/cpp_macros/0.2.1/readme","updated_at":"2017-11-30T02:40:34.625852Z","created_at":"2017-03-22T17:41:49.700801Z","downloads":3927,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.2.1/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.2.1/downloads","authors":"/api/v1/crates/cpp_macros/0.2.1/authors"},"crate_size":2418,"published_by":null,"audit_actions":[],"checksum":"6d99b506fbd720f4d9ffdae02f569cd4037b9bb1ef00b18be6e2679a9d9b312d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":141,"comment_lines":0,"files":1}},"total_code_lines":141,"total_comment_lines":0}},{"id":47132,"crate":"cpp_macros","num":"0.2.0","dl_path":"/api/v1/crates/cpp_macros/0.2.0/download","readme_path":"/api/v1/crates/cpp_macros/0.2.0/readme","updated_at":"2017-11-30T02:40:29.504919Z","created_at":"2017-03-06T03:39:06.594131Z","downloads":2987,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/cpp_macros/0.2.0/dependencies","version_downloads":"/api/v1/crates/cpp_macros/0.2.0/downloads","authors":"/api/v1/crates/cpp_macros/0.2.0/authors"},"crate_size":2420,"published_by":null,"audit_actions":[],"checksum":"fd49b088ba2e89ef08c2d4ff2005a8c1fd4aac955b26d14e0db423f8b371c186","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Procedural macro implementation for the `cpp` crate","homepage":null,"documentation":"https://docs.rs/cpp_macros","repository":"https://github.com/mystor/rust-cpp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":141,"comment_lines":0,"files":1}},"total_code_lines":141,"total_comment_lines":0}}],"keywords":[{"id":"c","keyword":"c","created_at":"2015-01-07T22:11:04.348059Z","crates_cnt":280},{"id":"compiler","keyword":"compiler","created_at":"2014-12-06T18:36:31.170399Z","crates_cnt":1882},{"id":"cxx","keyword":"cxx","created_at":"2015-08-01T18:33:46.114777Z","crates_cnt":34},{"id":"ffi","keyword":"ffi","created_at":"2014-11-21T14:53:31.372632Z","crates_cnt":2429}],"categories":[{"id":"development-tools::ffi","category":"FFI","slug":"development-tools::ffi","description":"Crates to help you better interface with other languages. This includes binding generators and helpful language constructs.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1032}]}