{"crate":{"id":"protobuf-src","name":"protobuf-src","updated_at":"2025-01-31T08:59:32.141218Z","versions":[1428296,1210602,1153347,1142929,613650,491309,485291,485271,485253,472233,471792,471736],"keywords":[],"categories":["external-ffi-bindings"],"badges":[],"created_at":"2021-12-22T18:32:44.837696Z","downloads":14019104,"recent_downloads":3463582,"default_version":"2.1.1+27.1","num_versions":12,"yanked":false,"max_version":"2.1.1+27.1","newest_version":"2.1.1+27.1","max_stable_version":"2.1.1+27.1","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","links":{"version_downloads":"/api/v1/crates/protobuf-src/downloads","versions":null,"owners":"/api/v1/crates/protobuf-src/owners","owner_team":"/api/v1/crates/protobuf-src/owner_team","owner_user":"/api/v1/crates/protobuf-src/owner_user","reverse_dependencies":"/api/v1/crates/protobuf-src/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1428296,"crate":"protobuf-src","num":"2.1.1+27.1","dl_path":"/api/v1/crates/protobuf-src/2.1.1+27.1/download","readme_path":"/api/v1/crates/protobuf-src/2.1.1+27.1/readme","updated_at":"2025-01-31T08:59:32.141218Z","created_at":"2025-01-31T08:59:32.141218Z","downloads":1589963,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/2.1.1+27.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/2.1.1+27.1/downloads","authors":"/api/v1/crates/protobuf-src/2.1.1+27.1/authors"},"crate_size":8446160,"published_by":{"id":10221,"login":"teskje","name":"Jan Teske","avatar":"https://avatars.githubusercontent.com/u/4521314?v=4","url":"https://github.com/teskje","github_username_matches":true,"created_at":"2013-05-24T17:02:25Z"},"audit_actions":[{"action":"publish","user":{"id":10221,"login":"teskje","name":"Jan Teske","avatar":"https://avatars.githubusercontent.com/u/4521314?v=4","url":"https://github.com/teskje","github_username_matches":true,"created_at":"2013-05-24T17:02:25Z"},"time":"2025-01-31T08:59:32.141218Z"}],"checksum":"6217c3504da19b85a3a4b2e9a5183d635822d83507ba0986624b5c05b83bfc40","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"AWK":{"code_lines":34,"comment_lines":6,"files":2},"Bitbake":{"code_lines":22020,"comment_lines":724,"files":38},"C":{"code_lines":63650,"comment_lines":7488,"files":121},"C Header":{"code_lines":168019,"comment_lines":67294,"files":869},"C#":{"code_lines":134443,"comment_lines":13373,"files":138},"C++":{"code_lines":318549,"comment_lines":41064,"files":856},"C++ Header":{"code_lines":582,"comment_lines":106,"files":5},"Dart":{"code_lines":93,"comment_lines":0,"files":1},"Emacs Lisp":{"code_lines":86,"comment_lines":85,"files":1},"Java":{"code_lines":49790,"comment_lines":13359,"files":157},"Kotlin":{"code_lines":137,"comment_lines":381,"files":11},"LD Script":{"code_lines":13,"comment_lines":5,"files":2},"Lua":{"code_lines":1276,"comment_lines":178,"files":4},"M4":{"code_lines":8,"comment_lines":0,"files":1},"Objective-C":{"code_lines":21527,"comment_lines":2854,"files":26},"PHP":{"code_lines":9927,"comment_lines":7702,"files":125},"Python":{"code_lines":24299,"comment_lines":7640,"files":90},"Rakefile":{"code_lines":78,"comment_lines":16,"files":1},"Ruby":{"code_lines":2986,"comment_lines":640,"files":31},"Rust":{"code_lines":4753,"comment_lines":528,"files":32},"Shell":{"code_lines":1863,"comment_lines":562,"files":38},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1},"Visual Studio Solution":{"code_lines":54,"comment_lines":0,"files":1}},"total_code_lines":824259,"total_comment_lines":164026}},{"id":1210602,"crate":"protobuf-src","num":"2.1.0+27.1","dl_path":"/api/v1/crates/protobuf-src/2.1.0+27.1/download","readme_path":"/api/v1/crates/protobuf-src/2.1.0+27.1/readme","updated_at":"2024-07-22T06:54:09.912851Z","created_at":"2024-07-22T06:54:09.912851Z","downloads":121171,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/2.1.0+27.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/2.1.0+27.1/downloads","authors":"/api/v1/crates/protobuf-src/2.1.0+27.1/authors"},"crate_size":8445806,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2024-07-22T06:54:09.912851Z"}],"checksum":"a7edafa3bcc668fa93efafcbdf58d7821bbda0f4b458ac7fae3d57ec0fec8167","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"AWK":{"code_lines":34,"comment_lines":6,"files":2},"Bitbake":{"code_lines":22020,"comment_lines":724,"files":38},"C":{"code_lines":63650,"comment_lines":7488,"files":121},"C Header":{"code_lines":168019,"comment_lines":67294,"files":869},"C#":{"code_lines":134443,"comment_lines":13373,"files":138},"C++":{"code_lines":318549,"comment_lines":41064,"files":856},"C++ Header":{"code_lines":582,"comment_lines":106,"files":5},"Dart":{"code_lines":93,"comment_lines":0,"files":1},"Emacs Lisp":{"code_lines":86,"comment_lines":85,"files":1},"Java":{"code_lines":49790,"comment_lines":13359,"files":157},"Kotlin":{"code_lines":137,"comment_lines":381,"files":11},"LD Script":{"code_lines":13,"comment_lines":5,"files":2},"Lua":{"code_lines":1276,"comment_lines":178,"files":4},"M4":{"code_lines":8,"comment_lines":0,"files":1},"Objective-C":{"code_lines":21527,"comment_lines":2854,"files":26},"PHP":{"code_lines":9927,"comment_lines":7702,"files":125},"Python":{"code_lines":24299,"comment_lines":7640,"files":90},"Rakefile":{"code_lines":78,"comment_lines":16,"files":1},"Ruby":{"code_lines":2986,"comment_lines":640,"files":31},"Rust":{"code_lines":4753,"comment_lines":528,"files":32},"Shell":{"code_lines":1863,"comment_lines":562,"files":38},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1},"Visual Studio Solution":{"code_lines":54,"comment_lines":0,"files":1}},"total_code_lines":824259,"total_comment_lines":164026}},{"id":1153347,"crate":"protobuf-src","num":"2.0.1+26.1","dl_path":"/api/v1/crates/protobuf-src/2.0.1+26.1/download","readme_path":"/api/v1/crates/protobuf-src/2.0.1+26.1/readme","updated_at":"2024-05-23T13:43:23.311062Z","created_at":"2024-05-23T13:43:23.311062Z","downloads":79398,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/2.0.1+26.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/2.0.1+26.1/downloads","authors":"/api/v1/crates/protobuf-src/2.0.1+26.1/authors"},"crate_size":8029409,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2024-05-23T13:43:23.311062Z"}],"checksum":"f8ba1cfa4b9dc098926b8cce388bf434b93516db3ecf6e8b1a37eb643d733ee7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"AWK":{"code_lines":34,"comment_lines":6,"files":2},"Bitbake":{"code_lines":21720,"comment_lines":698,"files":37},"C":{"code_lines":59962,"comment_lines":7299,"files":118},"C Header":{"code_lines":155145,"comment_lines":65845,"files":848},"C#":{"code_lines":107763,"comment_lines":11539,"files":132},"C++":{"code_lines":306911,"comment_lines":39050,"files":833},"C++ Header":{"code_lines":565,"comment_lines":103,"files":5},"Dart":{"code_lines":93,"comment_lines":0,"files":1},"Emacs Lisp":{"code_lines":86,"comment_lines":85,"files":1},"Java":{"code_lines":49417,"comment_lines":13154,"files":153},"Kotlin":{"code_lines":137,"comment_lines":381,"files":11},"LD Script":{"code_lines":13,"comment_lines":5,"files":2},"Lua":{"code_lines":1276,"comment_lines":178,"files":4},"M4":{"code_lines":8,"comment_lines":0,"files":1},"Objective-C":{"code_lines":21411,"comment_lines":2826,"files":26},"PHP":{"code_lines":9927,"comment_lines":7702,"files":125},"Python":{"code_lines":23922,"comment_lines":7590,"files":88},"Rakefile":{"code_lines":78,"comment_lines":16,"files":1},"Ruby":{"code_lines":2816,"comment_lines":614,"files":29},"Rust":{"code_lines":4023,"comment_lines":447,"files":19},"Shell":{"code_lines":1820,"comment_lines":571,"files":38},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1},"Visual Studio Solution":{"code_lines":54,"comment_lines":0,"files":1}},"total_code_lines":767253,"total_comment_lines":158130}},{"id":1142929,"crate":"protobuf-src","num":"2.0.0+26.1","dl_path":"/api/v1/crates/protobuf-src/2.0.0+26.1/download","readme_path":"/api/v1/crates/protobuf-src/2.0.0+26.1/readme","updated_at":"2024-05-13T13:28:00.570845Z","created_at":"2024-05-13T13:28:00.570845Z","downloads":7633,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/2.0.0+26.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/2.0.0+26.1/downloads","authors":"/api/v1/crates/protobuf-src/2.0.0+26.1/authors"},"crate_size":8029074,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2024-05-13T13:28:00.570845Z"}],"checksum":"9617ed8dcac13e32d6814bb9bed744b45bb9a9535876abc90a3eda43f98e1617","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"AWK":{"code_lines":34,"comment_lines":6,"files":2},"Bitbake":{"code_lines":21720,"comment_lines":698,"files":37},"C":{"code_lines":59962,"comment_lines":7299,"files":118},"C Header":{"code_lines":155145,"comment_lines":65845,"files":848},"C#":{"code_lines":107763,"comment_lines":11539,"files":132},"C++":{"code_lines":306911,"comment_lines":39050,"files":833},"C++ Header":{"code_lines":565,"comment_lines":103,"files":5},"Dart":{"code_lines":93,"comment_lines":0,"files":1},"Emacs Lisp":{"code_lines":86,"comment_lines":85,"files":1},"Java":{"code_lines":49417,"comment_lines":13154,"files":153},"Kotlin":{"code_lines":137,"comment_lines":381,"files":11},"LD Script":{"code_lines":13,"comment_lines":5,"files":2},"Lua":{"code_lines":1276,"comment_lines":178,"files":4},"M4":{"code_lines":8,"comment_lines":0,"files":1},"Objective-C":{"code_lines":21411,"comment_lines":2826,"files":26},"PHP":{"code_lines":9927,"comment_lines":7702,"files":125},"Python":{"code_lines":23922,"comment_lines":7590,"files":88},"Rakefile":{"code_lines":78,"comment_lines":16,"files":1},"Ruby":{"code_lines":2816,"comment_lines":614,"files":29},"Rust":{"code_lines":4022,"comment_lines":443,"files":19},"Shell":{"code_lines":1820,"comment_lines":571,"files":38},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1},"Visual Studio Solution":{"code_lines":54,"comment_lines":0,"files":1}},"total_code_lines":767252,"total_comment_lines":158126}},{"id":613650,"crate":"protobuf-src","num":"1.1.0+21.5","dl_path":"/api/v1/crates/protobuf-src/1.1.0+21.5/download","readme_path":"/api/v1/crates/protobuf-src/1.1.0+21.5/readme","updated_at":"2022-09-02T20:44:41.576205Z","created_at":"2022-09-02T20:44:41.576205Z","downloads":12067181,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.1.0+21.5/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.1.0+21.5/downloads","authors":"/api/v1/crates/protobuf-src/1.1.0+21.5/authors"},"crate_size":6792235,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2022-09-02T20:44:41.576205Z"}],"checksum":"c7ac8852baeb3cc6fb83b93646fb93c0ffe5d14bf138c945ceb4b9948ee0e3c1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":2872,"comment_lines":156,"files":4},"Bitbake":{"code_lines":12348,"comment_lines":203,"files":9},"C Header":{"code_lines":54656,"comment_lines":21612,"files":236},"C++":{"code_lines":154304,"comment_lines":21936,"files":264},"Emacs Lisp":{"code_lines":87,"comment_lines":85,"files":1},"Java":{"code_lines":628,"comment_lines":71,"files":2},"M4":{"code_lines":8727,"comment_lines":2364,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":27,"comment_lines":29,"files":2},"Shell":{"code_lines":8678,"comment_lines":2071,"files":7},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":243106,"total_comment_lines":48702}},{"id":491309,"crate":"protobuf-src","num":"1.0.5+3.19.3","dl_path":"/api/v1/crates/protobuf-src/1.0.5+3.19.3/download","readme_path":"/api/v1/crates/protobuf-src/1.0.5+3.19.3/readme","updated_at":"2022-01-28T05:19:48.363483Z","created_at":"2022-01-28T05:19:48.363483Z","downloads":120232,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.0.5+3.19.3/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.0.5+3.19.3/downloads","authors":"/api/v1/crates/protobuf-src/1.0.5+3.19.3/authors"},"crate_size":6719328,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2022-01-28T05:19:48.363483Z"}],"checksum":"fe57f68bf9767f48f8cbcbceb5da21524e2b1330a821c1c2502c447d8043f078","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3043,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153896,"comment_lines":21658,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8706,"comment_lines":2352,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":27,"comment_lines":29,"files":2},"Shell":{"code_lines":8433,"comment_lines":2027,"files":7},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242117,"total_comment_lines":48017}},{"id":485291,"crate":"protobuf-src","num":"1.0.4+3.19.1","dl_path":"/api/v1/crates/protobuf-src/1.0.4+3.19.1/download","readme_path":"/api/v1/crates/protobuf-src/1.0.4+3.19.1/readme","updated_at":"2022-01-19T02:03:25.501575Z","created_at":"2022-01-19T02:03:25.501575Z","downloads":3414,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.0.4+3.19.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.0.4+3.19.1/downloads","authors":"/api/v1/crates/protobuf-src/1.0.4+3.19.1/authors"},"crate_size":4744491,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2022-01-19T02:03:25.501575Z"}],"checksum":"152161ab96ab8f66c4faeda5179798cc03a6c55c653d314d0e6d2f3ae7a46f1f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3042,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153891,"comment_lines":21658,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8728,"comment_lines":2355,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":27,"comment_lines":29,"files":2},"Shell":{"code_lines":8498,"comment_lines":2055,"files":7},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242198,"total_comment_lines":48048}},{"id":485271,"crate":"protobuf-src","num":"1.0.3+3.19.1","dl_path":"/api/v1/crates/protobuf-src/1.0.3+3.19.1/download","readme_path":"/api/v1/crates/protobuf-src/1.0.3+3.19.1/readme","updated_at":"2022-01-19T01:36:27.285470Z","created_at":"2022-01-19T01:36:27.285470Z","downloads":1712,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.0.3+3.19.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.0.3+3.19.1/downloads","authors":"/api/v1/crates/protobuf-src/1.0.3+3.19.1/authors"},"crate_size":4744460,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2022-01-19T01:36:27.285470Z"}],"checksum":"1e020b6ed0efae85ea1baaf9f22c3a09ce0cdccfc74603ac4a8ca0c55639ae6b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3042,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153891,"comment_lines":21658,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8728,"comment_lines":2355,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":26,"comment_lines":29,"files":2},"Shell":{"code_lines":8498,"comment_lines":2055,"files":7},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242197,"total_comment_lines":48048}},{"id":485253,"crate":"protobuf-src","num":"1.0.2+3.19.1","dl_path":"/api/v1/crates/protobuf-src/1.0.2+3.19.1/download","readme_path":"/api/v1/crates/protobuf-src/1.0.2+3.19.1/readme","updated_at":"2022-01-19T00:08:52.696225Z","created_at":"2022-01-19T00:08:52.696225Z","downloads":1660,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.0.2+3.19.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.0.2+3.19.1/downloads","authors":"/api/v1/crates/protobuf-src/1.0.2+3.19.1/authors"},"crate_size":4744333,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2022-01-19T00:08:52.696225Z"}],"checksum":"c0e73588f85d21a8acbece94d427e3faecc57208b8381e4fb00b4f935e133b47","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3042,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153891,"comment_lines":21658,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8728,"comment_lines":2355,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":26,"comment_lines":29,"files":2},"Shell":{"code_lines":8498,"comment_lines":2055,"files":7},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242197,"total_comment_lines":48048}},{"id":472233,"crate":"protobuf-src","num":"1.0.1+3.19.1","dl_path":"/api/v1/crates/protobuf-src/1.0.1+3.19.1/download","readme_path":"/api/v1/crates/protobuf-src/1.0.1+3.19.1/readme","updated_at":"2021-12-23T21:19:51.764007Z","created_at":"2021-12-23T21:19:51.764007Z","downloads":1690,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.0.1+3.19.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.0.1+3.19.1/downloads","authors":"/api/v1/crates/protobuf-src/1.0.1+3.19.1/authors"},"crate_size":4744182,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2021-12-23T21:19:51.764007Z"}],"checksum":"c0952ff1d2d31e5e46fb35379433459ef34cbcb10de4d053b46b7875729e75ca","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Build system integration for libprotobuf.","homepage":null,"documentation":"https://docs.rs/protobuf-src","repository":"https://github.com/MaterializeInc/rust-protobuf-native","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3042,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153874,"comment_lines":21657,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8728,"comment_lines":2355,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":17,"comment_lines":28,"files":2},"Shell":{"code_lines":8511,"comment_lines":2070,"files":8},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242184,"total_comment_lines":48061}},{"id":471792,"crate":"protobuf-src","num":"1.0.0+3.19.1","dl_path":"/api/v1/crates/protobuf-src/1.0.0+3.19.1/download","readme_path":"/api/v1/crates/protobuf-src/1.0.0+3.19.1/readme","updated_at":"2021-12-22T20:49:41.971284Z","created_at":"2021-12-22T20:49:41.971284Z","downloads":1760,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/1.0.0+3.19.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/1.0.0+3.19.1/downloads","authors":"/api/v1/crates/protobuf-src/1.0.0+3.19.1/authors"},"crate_size":4747309,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2021-12-22T20:49:41.971284Z"}],"checksum":"f8a7fd8684b203b841b7dc15cffe46f1a93f91748fbfb87f0e6826c80bcdac3e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Build system integration for libprotobuf, Google's data interchange format.","homepage":null,"documentation":"https://docs.rs/krb5-src","repository":"https://github.com/MaterializeInc/rust-krb5-src","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3042,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153874,"comment_lines":21657,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8728,"comment_lines":2355,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":12,"comment_lines":28,"files":2},"Shell":{"code_lines":8511,"comment_lines":2056,"files":8},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242179,"total_comment_lines":48047}},{"id":471736,"crate":"protobuf-src","num":"0.1.0+3.19.1","dl_path":"/api/v1/crates/protobuf-src/0.1.0+3.19.1/download","readme_path":"/api/v1/crates/protobuf-src/0.1.0+3.19.1/readme","updated_at":"2021-12-22T18:32:44.837696Z","created_at":"2021-12-22T18:32:44.837696Z","downloads":1684,"features":{},"yanked":false,"yank_message":null,"lib_links":"protobuf-src","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf-src/0.1.0+3.19.1/dependencies","version_downloads":"/api/v1/crates/protobuf-src/0.1.0+3.19.1/downloads","authors":"/api/v1/crates/protobuf-src/0.1.0+3.19.1/authors"},"crate_size":4747050,"published_by":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"audit_actions":[{"action":"publish","user":{"id":56185,"login":"benesch","name":"Nikhil Benesch","avatar":"https://avatars.githubusercontent.com/u/882976?v=4","url":"https://github.com/benesch","github_username_matches":true,"created_at":"2011-06-29T02:47:41Z"},"time":"2021-12-22T18:32:44.837696Z"}],"checksum":"c5a6e6256b06011205e81a97f7f4262fedcf72ea4f70960203910b6356699cca","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Build system integration for libprotobuf, Google's data interchange format.","homepage":null,"documentation":"https://docs.rs/krb5-src","repository":"https://github.com/MaterializeInc/rust-krb5-src","trustpub_data":null,"linecounts":{"languages":{"Automake":{"code_lines":3042,"comment_lines":146,"files":4},"Bitbake":{"code_lines":11890,"comment_lines":183,"files":10},"C Header":{"code_lines":54623,"comment_lines":21291,"files":233},"C++":{"code_lines":153874,"comment_lines":21657,"files":262},"Emacs Lisp":{"code_lines":96,"comment_lines":85,"files":1},"Java":{"code_lines":624,"comment_lines":71,"files":2},"M4":{"code_lines":8728,"comment_lines":2355,"files":13},"Objective-C":{"code_lines":178,"comment_lines":69,"files":2},"PHP":{"code_lines":104,"comment_lines":0,"files":1},"Python":{"code_lines":142,"comment_lines":42,"files":1},"Ruby":{"code_lines":283,"comment_lines":43,"files":6},"Rust":{"code_lines":5,"comment_lines":28,"files":2},"Shell":{"code_lines":8511,"comment_lines":2056,"files":8},"Vim Script":{"code_lines":72,"comment_lines":21,"files":1}},"total_code_lines":242172,"total_comment_lines":48047}}],"keywords":[],"categories":[{"id":"external-ffi-bindings","category":"External FFI bindings","slug":"external-ffi-bindings","description":"Direct Rust FFI bindings to libraries written in other languages; often denoted by a -sys suffix. Safe and idiomatic wrappers are in the API bindings category.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":2463}]}