{"crate":{"id":"protobuf","name":"protobuf","updated_at":"2026-09-17T20:14:35.409380Z","versions":[3261646,3122809,2922906,2751753,2555886,2432759,2426176,2359682,2283683,2147272,2138817,2068438,2005429,1983704,1964781,1938747,1932716,1862697,1823807,1776386,1767479,1754491,1725112,1685816,1672818,1653564,1583025,1563754,1545431,1529908,1477351,1472464,1379798,1303588,1286229,1241191,1186164,1064699,913487,628760,628748,570828,559038,544644,542371,542363,542352,542200,541558,540716,530212,526894,503464,502994,496731,495356,494504,493757,493717,493255,493249,492598,447096,442864,442853,415613,410555,410489,388565,388557,371189,357673,353871,336183,336142,323850,322506,307556,290352,272103,259422,259414,259407,257005,254419,230029,229147,224949,223824,223806,217224,203174,200194,200171,179388,174349,164575,159766,154209,153010,151487,151366,144915,141999,137500,137315,130811,129080,128024,128019,128014,128007,124515,124092,118291,115465,115356,114809,111509,111116,109018,100456,99373,99368,94564,94559,94375,94366,93198,93195,92276,87316,87312,86371,83414,73118,68353,57831,57828,56805,56528,46385,43426,43344,41925,32411,29955,28986,27629,26655,26652,22193,21984,20970,20715,20307,20305,20287,20227,19962,19880,19852,19748,19634,19631,15680,15657,14402,12377,10344,9691,2180,950,891,880,693,634,459,272,268],"keywords":[],"categories":[],"badges":[],"created_at":"2014-11-21T00:30:41.855088Z","downloads":187161751,"recent_downloads":29195670,"default_version":"3.7.2","num_versions":180,"yanked":false,"max_version":"4.36.2-release","newest_version":"4.36.2-release","max_stable_version":"3.7.2","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"links":{"version_downloads":"/api/v1/crates/protobuf/downloads","versions":null,"owners":"/api/v1/crates/protobuf/owners","owner_team":"/api/v1/crates/protobuf/owner_team","owner_user":"/api/v1/crates/protobuf/owner_user","reverse_dependencies":"/api/v1/crates/protobuf/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3261646,"crate":"protobuf","num":"4.36.2-release","dl_path":"/api/v1/crates/protobuf/4.36.2-release/download","readme_path":"/api/v1/crates/protobuf/4.36.2-release/readme","updated_at":"2026-09-17T20:14:35.409380Z","created_at":"2026-09-17T20:14:35.409380Z","downloads":127,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.36.2-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.36.2-release/downloads","authors":"/api/v1/crates/protobuf/4.36.2-release/authors"},"crate_size":3808,"published_by":{"id":283534,"login":"esrauchg","name":null,"avatar":"https://avatars.githubusercontent.com/u/140440793?v=4","url":"https://github.com/esrauchg","github_username_matches":true,"created_at":"2023-07-24T18:14:00Z"},"audit_actions":[{"action":"publish","user":{"id":283534,"login":"esrauchg","name":null,"avatar":"https://avatars.githubusercontent.com/u/140440793?v=4","url":"https://github.com/esrauchg","github_username_matches":true,"created_at":"2023-07-24T18:14:00Z"},"time":"2026-09-17T20:14:35.409380Z"}],"checksum":"4c351b2f1b637e2682f884159b6150683c98f5e29e15c126b7acc77979e9e390","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1,"comment_lines":0,"files":1}},"total_code_lines":1,"total_comment_lines":0}},{"id":3122809,"crate":"protobuf","num":"4.36.1-release","dl_path":"/api/v1/crates/protobuf/4.36.1-release/download","readme_path":"/api/v1/crates/protobuf/4.36.1-release/readme","updated_at":"2026-08-31T23:11:11.188263Z","created_at":"2026-08-31T23:11:11.188263Z","downloads":4511,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.36.1-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.36.1-release/downloads","authors":"/api/v1/crates/protobuf/4.36.1-release/authors"},"crate_size":4033,"published_by":{"id":344782,"login":"tonyliaoss","name":"Tony Liao","avatar":"https://avatars.githubusercontent.com/u/1459994?v=4","url":"https://github.com/tonyliaoss","github_username_matches":true,"created_at":"2012-02-22T04:59:44Z"},"audit_actions":[{"action":"publish","user":{"id":344782,"login":"tonyliaoss","name":"Tony Liao","avatar":"https://avatars.githubusercontent.com/u/1459994?v=4","url":"https://github.com/tonyliaoss","github_username_matches":true,"created_at":"2012-02-22T04:59:44Z"},"time":"2026-08-31T23:11:11.188263Z"}],"checksum":"ee794de60d9736458ad4316aee4339f0761b87a7b6b10b2ac6d4c99b1c8af0ff","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1,"comment_lines":0,"files":1}},"total_code_lines":1,"total_comment_lines":0}},{"id":2922906,"crate":"protobuf","num":"4.36.0-rc.2","dl_path":"/api/v1/crates/protobuf/4.36.0-rc.2/download","readme_path":"/api/v1/crates/protobuf/4.36.0-rc.2/readme","updated_at":"2026-08-03T21:15:06.837933Z","created_at":"2026-08-03T21:15:06.837933Z","downloads":272,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.36.0-rc.2/dependencies","version_downloads":"/api/v1/crates/protobuf/4.36.0-rc.2/downloads","authors":"/api/v1/crates/protobuf/4.36.0-rc.2/authors"},"crate_size":540350,"published_by":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"audit_actions":[{"action":"publish","user":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"time":"2026-08-03T21:15:06.837933Z"}],"checksum":"8dc8e4f1de87f3a3456b2cf80d7b77ce97e4f74c867b954d235a73feb78a63e6","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":910,"comment_lines":297,"files":4},"C":{"code_lines":27400,"comment_lines":2564,"files":67},"C Header":{"code_lines":29967,"comment_lines":4825,"files":128},"C++ Header":{"code_lines":506,"comment_lines":102,"files":4},"Rust":{"code_lines":7034,"comment_lines":809,"files":61}},"total_code_lines":65817,"total_comment_lines":8597}},{"id":2751753,"crate":"protobuf","num":"4.36.0-rc.1","dl_path":"/api/v1/crates/protobuf/4.36.0-rc.1/download","readme_path":"/api/v1/crates/protobuf/4.36.0-rc.1/readme","updated_at":"2026-07-09T21:37:34.405786Z","created_at":"2026-07-09T21:37:34.405786Z","downloads":139,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.36.0-rc.1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.36.0-rc.1/downloads","authors":"/api/v1/crates/protobuf/4.36.0-rc.1/authors"},"crate_size":532579,"published_by":{"id":368153,"login":"rgoldfinger6","name":null,"avatar":"https://avatars.githubusercontent.com/u/94469227?v=4","url":"https://github.com/rgoldfinger6","github_username_matches":true,"created_at":"2021-11-16T15:35:52Z"},"audit_actions":[{"action":"publish","user":{"id":368153,"login":"rgoldfinger6","name":null,"avatar":"https://avatars.githubusercontent.com/u/94469227?v=4","url":"https://github.com/rgoldfinger6","github_username_matches":true,"created_at":"2021-11-16T15:35:52Z"},"time":"2026-07-09T21:37:34.405786Z"}],"checksum":"d919cfc00c05b4d7a4ad5797ff1bee8fdc5d91c648d4f269e650c2e2c2b4a394","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":877,"comment_lines":277,"files":4},"C":{"code_lines":27123,"comment_lines":2512,"files":66},"C Header":{"code_lines":29646,"comment_lines":4765,"files":125},"C++ Header":{"code_lines":502,"comment_lines":102,"files":4},"Rust":{"code_lines":7034,"comment_lines":809,"files":61}},"total_code_lines":65182,"total_comment_lines":8465}},{"id":2555886,"crate":"protobuf","num":"4.35.1-release","dl_path":"/api/v1/crates/protobuf/4.35.1-release/download","readme_path":"/api/v1/crates/protobuf/4.35.1-release/readme","updated_at":"2026-06-11T22:01:53.479492Z","created_at":"2026-06-11T22:01:53.479492Z","downloads":16350,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.35.1-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.35.1-release/downloads","authors":"/api/v1/crates/protobuf/4.35.1-release/authors"},"crate_size":508025,"published_by":{"id":333455,"login":"shaod2","name":"Dennis Shao","avatar":"https://avatars.githubusercontent.com/u/67387070?v=4","url":"https://github.com/shaod2","github_username_matches":true,"created_at":"2020-06-24T17:43:14Z"},"audit_actions":[{"action":"publish","user":{"id":333455,"login":"shaod2","name":"Dennis Shao","avatar":"https://avatars.githubusercontent.com/u/67387070?v=4","url":"https://github.com/shaod2","github_username_matches":true,"created_at":"2020-06-24T17:43:14Z"},"time":"2026-06-11T22:01:53.479492Z"}],"checksum":"a169648cc34d6f327fea8919ca63f38261fb26405fde8879745dc0a483db328e","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":838,"comment_lines":293,"files":4},"C":{"code_lines":25665,"comment_lines":2506,"files":63},"C Header":{"code_lines":28220,"comment_lines":4308,"files":122},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":6848,"comment_lines":793,"files":61}},"total_code_lines":62068,"total_comment_lines":8001}},{"id":2432759,"crate":"protobuf","num":"4.34.2-release","dl_path":"/api/v1/crates/protobuf/4.34.2-release/download","readme_path":"/api/v1/crates/protobuf/4.34.2-release/readme","updated_at":"2026-05-20T21:17:50.713385Z","created_at":"2026-05-20T21:17:50.713385Z","downloads":794,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.34.2-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.34.2-release/downloads","authors":"/api/v1/crates/protobuf/4.34.2-release/authors"},"crate_size":494218,"published_by":{"id":361030,"login":"mkruskal-google","name":"Mike Kruskal","avatar":"https://avatars.githubusercontent.com/u/62662355?v=4","url":"https://github.com/mkruskal-google","github_username_matches":true,"created_at":"2020-03-25T16:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":361030,"login":"mkruskal-google","name":"Mike Kruskal","avatar":"https://avatars.githubusercontent.com/u/62662355?v=4","url":"https://github.com/mkruskal-google","github_username_matches":true,"created_at":"2020-03-25T16:22:45Z"},"time":"2026-05-20T21:17:50.713385Z"}],"checksum":"09b22fd7ef1f306fdd1781ed7a12af014989d750bd37e5820aac6a0cc29f5ce5","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":838,"comment_lines":293,"files":4},"C":{"code_lines":25373,"comment_lines":2518,"files":63},"C Header":{"code_lines":28079,"comment_lines":4244,"files":121},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":5482,"comment_lines":732,"files":45}},"total_code_lines":60269,"total_comment_lines":7888}},{"id":2426176,"crate":"protobuf","num":"4.35.0-release","dl_path":"/api/v1/crates/protobuf/4.35.0-release/download","readme_path":"/api/v1/crates/protobuf/4.35.0-release/readme","updated_at":"2026-05-19T23:05:50.236628Z","created_at":"2026-05-19T23:05:50.236628Z","downloads":2074,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.35.0-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.35.0-release/downloads","authors":"/api/v1/crates/protobuf/4.35.0-release/authors"},"crate_size":508034,"published_by":{"id":414748,"login":"runzw","name":"runze","avatar":"https://avatars.githubusercontent.com/u/78052475?v=4","url":"https://github.com/runzw","github_username_matches":true,"created_at":"2021-01-26T22:08:40Z"},"audit_actions":[{"action":"publish","user":{"id":414748,"login":"runzw","name":"runze","avatar":"https://avatars.githubusercontent.com/u/78052475?v=4","url":"https://github.com/runzw","github_username_matches":true,"created_at":"2021-01-26T22:08:40Z"},"time":"2026-05-19T23:05:50.236628Z"}],"checksum":"d05968b8b2df70d7d65ec6bbdb9c9403441d3155c22af783d9eb3c20142313fd","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":838,"comment_lines":293,"files":4},"C":{"code_lines":25665,"comment_lines":2506,"files":63},"C Header":{"code_lines":28220,"comment_lines":4308,"files":122},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":6848,"comment_lines":793,"files":61}},"total_code_lines":62068,"total_comment_lines":8001}},{"id":2359682,"crate":"protobuf","num":"4.35.0-rc.2","dl_path":"/api/v1/crates/protobuf/4.35.0-rc.2/download","readme_path":"/api/v1/crates/protobuf/4.35.0-rc.2/readme","updated_at":"2026-05-06T23:11:14.686641Z","created_at":"2026-05-06T23:11:14.686641Z","downloads":58,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.35.0-rc.2/dependencies","version_downloads":"/api/v1/crates/protobuf/4.35.0-rc.2/downloads","authors":"/api/v1/crates/protobuf/4.35.0-rc.2/authors"},"crate_size":508059,"published_by":{"id":348403,"login":"googleberg","name":"Jerry Berg","avatar":"https://avatars.githubusercontent.com/u/107155935?v=4","url":"https://github.com/googleberg","github_username_matches":true,"created_at":"2022-06-08T22:58:43Z"},"audit_actions":[{"action":"publish","user":{"id":348403,"login":"googleberg","name":"Jerry Berg","avatar":"https://avatars.githubusercontent.com/u/107155935?v=4","url":"https://github.com/googleberg","github_username_matches":true,"created_at":"2022-06-08T22:58:43Z"},"time":"2026-05-06T23:11:14.686641Z"}],"checksum":"e75d06baa67b6129db6b3c7149fea1e42f38a3db4241fa37a034e9f92d05f418","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":838,"comment_lines":293,"files":4},"C":{"code_lines":25665,"comment_lines":2506,"files":63},"C Header":{"code_lines":28220,"comment_lines":4308,"files":122},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":6848,"comment_lines":793,"files":61}},"total_code_lines":62068,"total_comment_lines":8001}},{"id":2283683,"crate":"protobuf","num":"4.35.0-rc.1","dl_path":"/api/v1/crates/protobuf/4.35.0-rc.1/download","readme_path":"/api/v1/crates/protobuf/4.35.0-rc.1/readme","updated_at":"2026-04-20T21:28:36.970299Z","created_at":"2026-04-20T21:28:36.970299Z","downloads":536,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.35.0-rc.1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.35.0-rc.1/downloads","authors":"/api/v1/crates/protobuf/4.35.0-rc.1/authors"},"crate_size":507643,"published_by":{"id":408693,"login":"sbenzaquen","name":"Samuel Benzaquen","avatar":"https://avatars.githubusercontent.com/u/14094653?v=4","url":"https://github.com/sbenzaquen","github_username_matches":true,"created_at":"2015-09-02T15:08:02Z"},"audit_actions":[{"action":"publish","user":{"id":408693,"login":"sbenzaquen","name":"Samuel Benzaquen","avatar":"https://avatars.githubusercontent.com/u/14094653?v=4","url":"https://github.com/sbenzaquen","github_username_matches":true,"created_at":"2015-09-02T15:08:02Z"},"time":"2026-04-20T21:28:36.970299Z"}],"checksum":"c74b10a388c078637bffbdca74a886d700d006f13c2807a6753fbf80b6bff844","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":819,"comment_lines":298,"files":4},"C":{"code_lines":25661,"comment_lines":2502,"files":63},"C Header":{"code_lines":28212,"comment_lines":4302,"files":122},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":6848,"comment_lines":793,"files":61}},"total_code_lines":62037,"total_comment_lines":7996}},{"id":2147272,"crate":"protobuf","num":"4.34.1-release","dl_path":"/api/v1/crates/protobuf/4.34.1-release/download","readme_path":"/api/v1/crates/protobuf/4.34.1-release/readme","updated_at":"2026-03-20T17:52:20.608166Z","created_at":"2026-03-20T17:52:20.608166Z","downloads":4315,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.34.1-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.34.1-release/downloads","authors":"/api/v1/crates/protobuf/4.34.1-release/authors"},"crate_size":493827,"published_by":{"id":355564,"login":"ericsalo","name":null,"avatar":"https://avatars.githubusercontent.com/u/93227906?v=4","url":"https://github.com/ericsalo","github_username_matches":true,"created_at":"2021-10-26T21:47:07Z"},"audit_actions":[{"action":"publish","user":{"id":355564,"login":"ericsalo","name":null,"avatar":"https://avatars.githubusercontent.com/u/93227906?v=4","url":"https://github.com/ericsalo","github_username_matches":true,"created_at":"2021-10-26T21:47:07Z"},"time":"2026-03-20T17:52:20.608166Z"}],"checksum":"5af3157e12bb2193b1ee85fd61fe9ebe737b63a22ab3774d7cbb7fb5f32b6425","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":819,"comment_lines":298,"files":4},"C":{"code_lines":25371,"comment_lines":2514,"files":63},"C Header":{"code_lines":28073,"comment_lines":4238,"files":121},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":5482,"comment_lines":732,"files":45}},"total_code_lines":60242,"total_comment_lines":7883}},{"id":2138817,"crate":"protobuf","num":"4.33.6-release","dl_path":"/api/v1/crates/protobuf/4.33.6-release/download","readme_path":"/api/v1/crates/protobuf/4.33.6-release/readme","updated_at":"2026-03-18T19:13:42.228243Z","created_at":"2026-03-18T19:13:42.228243Z","downloads":36,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.6-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.6-release/downloads","authors":"/api/v1/crates/protobuf/4.33.6-release/authors"},"crate_size":480533,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2026-03-18T19:13:42.228243Z"}],"checksum":"e60c36041fca0af06111d2d7ea3a579859ebe4ff032bdcd4528ba158af8bca39","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":702,"comment_lines":262,"files":4},"C":{"code_lines":24105,"comment_lines":2372,"files":61},"C Header":{"code_lines":26512,"comment_lines":4042,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57551,"total_comment_lines":7532}},{"id":2068438,"crate":"protobuf","num":"4.34.0-release","dl_path":"/api/v1/crates/protobuf/4.34.0-release/download","readme_path":"/api/v1/crates/protobuf/4.34.0-release/readme","updated_at":"2026-02-27T00:37:38.269043Z","created_at":"2026-02-27T00:37:38.269043Z","downloads":16098,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.34.0-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.34.0-release/downloads","authors":"/api/v1/crates/protobuf/4.34.0-release/authors"},"crate_size":493846,"published_by":{"id":350202,"login":"anandolee","name":"Jie Luo","avatar":"https://avatars.githubusercontent.com/u/11618033?v=4","url":"https://github.com/anandolee","github_username_matches":true,"created_at":"2015-03-23T18:11:06Z"},"audit_actions":[{"action":"publish","user":{"id":350202,"login":"anandolee","name":"Jie Luo","avatar":"https://avatars.githubusercontent.com/u/11618033?v=4","url":"https://github.com/anandolee","github_username_matches":true,"created_at":"2015-03-23T18:11:06Z"},"time":"2026-02-27T00:37:38.269043Z"}],"checksum":"5d1aaa7982b3eb0cd9defd302edbd6571943f3e49c6db3faf122edbc41fa11f7","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":819,"comment_lines":298,"files":4},"C":{"code_lines":25371,"comment_lines":2514,"files":63},"C Header":{"code_lines":28073,"comment_lines":4238,"files":121},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":5482,"comment_lines":732,"files":45}},"total_code_lines":60242,"total_comment_lines":7883}},{"id":2005429,"crate":"protobuf","num":"4.34.0-rc.2","dl_path":"/api/v1/crates/protobuf/4.34.0-rc.2/download","readme_path":"/api/v1/crates/protobuf/4.34.0-rc.2/readme","updated_at":"2026-02-06T21:02:55.785725Z","created_at":"2026-02-06T21:02:55.785725Z","downloads":144,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.34.0-rc.2/dependencies","version_downloads":"/api/v1/crates/protobuf/4.34.0-rc.2/downloads","authors":"/api/v1/crates/protobuf/4.34.0-rc.2/authors"},"crate_size":493769,"published_by":{"id":344782,"login":"tonyliaoss","name":"Tony Liao","avatar":"https://avatars.githubusercontent.com/u/1459994?v=4","url":"https://github.com/tonyliaoss","github_username_matches":true,"created_at":"2012-02-22T04:59:44Z"},"audit_actions":[{"action":"publish","user":{"id":344782,"login":"tonyliaoss","name":"Tony Liao","avatar":"https://avatars.githubusercontent.com/u/1459994?v=4","url":"https://github.com/tonyliaoss","github_username_matches":true,"created_at":"2012-02-22T04:59:44Z"},"time":"2026-02-06T21:02:55.785725Z"}],"checksum":"301a3c7d4bcf02eb8213fd28bf435dde535060db466e7104454a981a0e519ddc","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":819,"comment_lines":298,"files":4},"C":{"code_lines":25365,"comment_lines":2512,"files":63},"C Header":{"code_lines":28073,"comment_lines":4238,"files":121},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":5482,"comment_lines":732,"files":45}},"total_code_lines":60236,"total_comment_lines":7881}},{"id":1983704,"crate":"protobuf","num":"4.33.5-release","dl_path":"/api/v1/crates/protobuf/4.33.5-release/download","readme_path":"/api/v1/crates/protobuf/4.33.5-release/readme","updated_at":"2026-01-29T21:54:17.034550Z","created_at":"2026-01-29T21:54:17.034550Z","downloads":356,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.5-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.5-release/downloads","authors":"/api/v1/crates/protobuf/4.33.5-release/authors"},"crate_size":480524,"published_by":{"id":283534,"login":"esrauchg","name":null,"avatar":"https://avatars.githubusercontent.com/u/140440793?v=4","url":"https://github.com/esrauchg","github_username_matches":true,"created_at":"2023-07-24T18:14:00Z"},"audit_actions":[{"action":"publish","user":{"id":283534,"login":"esrauchg","name":null,"avatar":"https://avatars.githubusercontent.com/u/140440793?v=4","url":"https://github.com/esrauchg","github_username_matches":true,"created_at":"2023-07-24T18:14:00Z"},"time":"2026-01-29T21:54:17.034550Z"}],"checksum":"2b674ee7d87eac53c4a4ae3c381cbd16dafcace581279163262885e4e04af586","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":702,"comment_lines":262,"files":4},"C":{"code_lines":24105,"comment_lines":2372,"files":61},"C Header":{"code_lines":26512,"comment_lines":4042,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57551,"total_comment_lines":7532}},{"id":1964781,"crate":"protobuf","num":"4.34.0-rc.1","dl_path":"/api/v1/crates/protobuf/4.34.0-rc.1/download","readme_path":"/api/v1/crates/protobuf/4.34.0-rc.1/readme","updated_at":"2026-01-22T20:27:15.491871Z","created_at":"2026-01-22T20:27:15.491871Z","downloads":82,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.34.0-rc.1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.34.0-rc.1/downloads","authors":"/api/v1/crates/protobuf/4.34.0-rc.1/authors"},"crate_size":493752,"published_by":{"id":368153,"login":"rgoldfinger6","name":null,"avatar":"https://avatars.githubusercontent.com/u/94469227?v=4","url":"https://github.com/rgoldfinger6","github_username_matches":true,"created_at":"2021-11-16T15:35:52Z"},"audit_actions":[{"action":"publish","user":{"id":368153,"login":"rgoldfinger6","name":null,"avatar":"https://avatars.githubusercontent.com/u/94469227?v=4","url":"https://github.com/rgoldfinger6","github_username_matches":true,"created_at":"2021-11-16T15:35:52Z"},"time":"2026-01-22T20:27:15.491871Z"}],"checksum":"7d579b4d4b1900edeede3e20f4bfbd5c9a0532ea06935e3582f2427f47ab0057","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":819,"comment_lines":298,"files":4},"C":{"code_lines":25365,"comment_lines":2512,"files":63},"C Header":{"code_lines":28073,"comment_lines":4238,"files":121},"C++ Header":{"code_lines":497,"comment_lines":101,"files":4},"Rust":{"code_lines":5482,"comment_lines":732,"files":45}},"total_code_lines":60236,"total_comment_lines":7881}},{"id":1938747,"crate":"protobuf","num":"4.33.4-release","dl_path":"/api/v1/crates/protobuf/4.33.4-release/download","readme_path":"/api/v1/crates/protobuf/4.33.4-release/readme","updated_at":"2026-01-12T18:38:29.971994Z","created_at":"2026-01-12T18:38:29.971994Z","downloads":224346,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.4-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.4-release/downloads","authors":"/api/v1/crates/protobuf/4.33.4-release/authors"},"crate_size":480536,"published_by":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"audit_actions":[{"action":"publish","user":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"time":"2026-01-12T18:38:29.971994Z"}],"checksum":"57edb1b8dfbbf7a03efadec3f8ebd3f315d30c57ac2228d0170a804564325ecf","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":702,"comment_lines":262,"files":4},"C":{"code_lines":24105,"comment_lines":2372,"files":61},"C Header":{"code_lines":26512,"comment_lines":4042,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57551,"total_comment_lines":7532}},{"id":1932716,"crate":"protobuf","num":"4.33.3-release","dl_path":"/api/v1/crates/protobuf/4.33.3-release/download","readme_path":"/api/v1/crates/protobuf/4.33.3-release/readme","updated_at":"2026-01-09T23:09:42.366870Z","created_at":"2026-01-09T23:09:42.366870Z","downloads":42,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.3-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.3-release/downloads","authors":"/api/v1/crates/protobuf/4.33.3-release/authors"},"crate_size":480542,"published_by":{"id":374480,"login":"karenwuz","name":null,"avatar":"https://avatars.githubusercontent.com/u/242015323?v=4","url":"https://github.com/karenwuz","github_username_matches":true,"created_at":"2025-11-04T15:37:32Z"},"audit_actions":[{"action":"publish","user":{"id":374480,"login":"karenwuz","name":null,"avatar":"https://avatars.githubusercontent.com/u/242015323?v=4","url":"https://github.com/karenwuz","github_username_matches":true,"created_at":"2025-11-04T15:37:32Z"},"time":"2026-01-09T23:09:42.366870Z"}],"checksum":"e369cb927a4eb8960f0002035ab7cda4727e654e5e16f489dd9f4cbf8b337f55","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":702,"comment_lines":262,"files":4},"C":{"code_lines":24105,"comment_lines":2372,"files":61},"C Header":{"code_lines":26512,"comment_lines":4042,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57551,"total_comment_lines":7532}},{"id":1862697,"crate":"protobuf","num":"4.33.2-release","dl_path":"/api/v1/crates/protobuf/4.33.2-release/download","readme_path":"/api/v1/crates/protobuf/4.33.2-release/readme","updated_at":"2025-12-06T00:28:35.813891Z","created_at":"2025-12-06T00:28:35.813891Z","downloads":10443,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.2-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.2-release/downloads","authors":"/api/v1/crates/protobuf/4.33.2-release/authors"},"crate_size":480464,"published_by":{"id":372587,"login":"PilgrimMemoirs","name":"Jamie Pilgrim","avatar":"https://avatars.githubusercontent.com/u/8316393?v=4","url":"https://github.com/PilgrimMemoirs","github_username_matches":true,"created_at":"2014-07-31T03:31:52Z"},"audit_actions":[{"action":"publish","user":{"id":372587,"login":"PilgrimMemoirs","name":"Jamie Pilgrim","avatar":"https://avatars.githubusercontent.com/u/8316393?v=4","url":"https://github.com/PilgrimMemoirs","github_username_matches":true,"created_at":"2014-07-31T03:31:52Z"},"time":"2025-12-06T00:28:35.813891Z"}],"checksum":"fcd11cb75027dda228fcfdc4930894e633cca716aba4aaca204752cf165578a6","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":702,"comment_lines":262,"files":4},"C":{"code_lines":24105,"comment_lines":2372,"files":61},"C Header":{"code_lines":26490,"comment_lines":4042,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57529,"total_comment_lines":7532}},{"id":1823807,"crate":"protobuf","num":"4.33.1-release","dl_path":"/api/v1/crates/protobuf/4.33.1-release/download","readme_path":"/api/v1/crates/protobuf/4.33.1-release/readme","updated_at":"2025-11-13T16:47:19.938847Z","created_at":"2025-11-13T16:47:19.938847Z","downloads":2066,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.1-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.1-release/downloads","authors":"/api/v1/crates/protobuf/4.33.1-release/authors"},"crate_size":479320,"published_by":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"audit_actions":[{"action":"publish","user":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"time":"2025-11-13T16:47:19.938847Z"}],"checksum":"aaa2100a0b097716858b927a50e6338693e01372f9cca8b6e6d9b4338588202e","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":769,"comment_lines":189,"files":4},"C":{"code_lines":24039,"comment_lines":2351,"files":61},"C Header":{"code_lines":26472,"comment_lines":4037,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57512,"total_comment_lines":7433}},{"id":1776386,"crate":"protobuf","num":"4.33.0-release","dl_path":"/api/v1/crates/protobuf/4.33.0-release/download","readme_path":"/api/v1/crates/protobuf/4.33.0-release/readme","updated_at":"2025-10-15T20:45:54.985664Z","created_at":"2025-10-15T20:45:54.985664Z","downloads":8627,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.0-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.0-release/downloads","authors":"/api/v1/crates/protobuf/4.33.0-release/authors"},"crate_size":479329,"published_by":{"id":333455,"login":"shaod2","name":"Dennis Shao","avatar":"https://avatars.githubusercontent.com/u/67387070?v=4","url":"https://github.com/shaod2","github_username_matches":true,"created_at":"2020-06-24T17:43:14Z"},"audit_actions":[{"action":"publish","user":{"id":333455,"login":"shaod2","name":"Dennis Shao","avatar":"https://avatars.githubusercontent.com/u/67387070?v=4","url":"https://github.com/shaod2","github_username_matches":true,"created_at":"2020-06-24T17:43:14Z"},"time":"2025-10-15T20:45:54.985664Z"}],"checksum":"154558e7a9b38d16673de13cd7d0bc60b99f8606aa6cf0478752bbd238e64e52","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":769,"comment_lines":189,"files":4},"C":{"code_lines":24039,"comment_lines":2351,"files":61},"C Header":{"code_lines":26472,"comment_lines":4037,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57512,"total_comment_lines":7433}},{"id":1767479,"crate":"protobuf","num":"4.33.0-rc.2","dl_path":"/api/v1/crates/protobuf/4.33.0-rc.2/download","readme_path":"/api/v1/crates/protobuf/4.33.0-rc.2/readme","updated_at":"2025-10-09T21:12:29.490360Z","created_at":"2025-10-09T21:12:29.490360Z","downloads":378,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.0-rc.2/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.0-rc.2/downloads","authors":"/api/v1/crates/protobuf/4.33.0-rc.2/authors"},"crate_size":479330,"published_by":{"id":361030,"login":"mkruskal-google","name":"Mike Kruskal","avatar":"https://avatars.githubusercontent.com/u/62662355?v=4","url":"https://github.com/mkruskal-google","github_username_matches":true,"created_at":"2020-03-25T16:22:45Z"},"audit_actions":[{"action":"publish","user":{"id":361030,"login":"mkruskal-google","name":"Mike Kruskal","avatar":"https://avatars.githubusercontent.com/u/62662355?v=4","url":"https://github.com/mkruskal-google","github_username_matches":true,"created_at":"2020-03-25T16:22:45Z"},"time":"2025-10-09T21:12:29.490360Z"}],"checksum":"ae708a26c034e27bf2af3af8796d6dbc24881ae45d1a8f47b0d5d7ea0c526179","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":769,"comment_lines":189,"files":4},"C":{"code_lines":24039,"comment_lines":2351,"files":61},"C Header":{"code_lines":26472,"comment_lines":4037,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57512,"total_comment_lines":7433}},{"id":1754491,"crate":"protobuf","num":"4.33.0-rc.1","dl_path":"/api/v1/crates/protobuf/4.33.0-rc.1/download","readme_path":"/api/v1/crates/protobuf/4.33.0-rc.1/readme","updated_at":"2025-10-01T20:18:59.599671Z","created_at":"2025-10-01T20:18:59.599671Z","downloads":401,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.33.0-rc.1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.33.0-rc.1/downloads","authors":"/api/v1/crates/protobuf/4.33.0-rc.1/authors"},"crate_size":479329,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2025-10-01T20:18:59.599671Z"}],"checksum":"cd338e8682f0e7300e9c1848abdec570b01958ce29ec9086efba459ece820542","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":769,"comment_lines":189,"files":4},"C":{"code_lines":24039,"comment_lines":2351,"files":61},"C Header":{"code_lines":26472,"comment_lines":4037,"files":118},"C++ Header":{"code_lines":498,"comment_lines":102,"files":4},"Rust":{"code_lines":5734,"comment_lines":754,"files":46}},"total_code_lines":57512,"total_comment_lines":7433}},{"id":1725112,"crate":"protobuf","num":"4.32.1-release","dl_path":"/api/v1/crates/protobuf/4.32.1-release/download","readme_path":"/api/v1/crates/protobuf/4.32.1-release/readme","updated_at":"2025-09-11T21:46:14.381028Z","created_at":"2025-09-11T21:46:14.381028Z","downloads":20571,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.32.1-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.32.1-release/downloads","authors":"/api/v1/crates/protobuf/4.32.1-release/authors"},"crate_size":474232,"published_by":{"id":355564,"login":"ericsalo","name":null,"avatar":"https://avatars.githubusercontent.com/u/93227906?v=4","url":"https://github.com/ericsalo","github_username_matches":true,"created_at":"2021-10-26T21:47:07Z"},"audit_actions":[{"action":"publish","user":{"id":355564,"login":"ericsalo","name":null,"avatar":"https://avatars.githubusercontent.com/u/93227906?v=4","url":"https://github.com/ericsalo","github_username_matches":true,"created_at":"2021-10-26T21:47:07Z"},"time":"2025-09-11T21:46:14.381028Z"}],"checksum":"72bc0777c4f479a4386e4fc4a04c1ba8fbe9f883bc21268e3073473ad9b07dcc","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":772,"comment_lines":184,"files":4},"C":{"code_lines":23805,"comment_lines":2295,"files":61},"C Header":{"code_lines":26308,"comment_lines":3929,"files":118},"C++ Header":{"code_lines":497,"comment_lines":102,"files":4},"Rust":{"code_lines":5967,"comment_lines":767,"files":48}},"total_code_lines":57349,"total_comment_lines":7277}},{"id":1685816,"crate":"protobuf","num":"4.32.0-release","dl_path":"/api/v1/crates/protobuf/4.32.0-release/download","readme_path":"/api/v1/crates/protobuf/4.32.0-release/readme","updated_at":"2025-08-14T21:43:47.972321Z","created_at":"2025-08-14T21:43:47.972321Z","downloads":5080,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.32.0-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.32.0-release/downloads","authors":"/api/v1/crates/protobuf/4.32.0-release/authors"},"crate_size":474157,"published_by":{"id":350202,"login":"anandolee","name":"Jie Luo","avatar":"https://avatars.githubusercontent.com/u/11618033?v=4","url":"https://github.com/anandolee","github_username_matches":true,"created_at":"2015-03-23T18:11:06Z"},"audit_actions":[{"action":"publish","user":{"id":350202,"login":"anandolee","name":"Jie Luo","avatar":"https://avatars.githubusercontent.com/u/11618033?v=4","url":"https://github.com/anandolee","github_username_matches":true,"created_at":"2015-03-23T18:11:06Z"},"time":"2025-08-14T21:43:47.972321Z"}],"checksum":"951f19b825af28f7c7ce3daaf71e4e8961394dcc410b3a0aac6e4e0e5b7e2d2b","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":772,"comment_lines":184,"files":4},"C":{"code_lines":23805,"comment_lines":2295,"files":61},"C Header":{"code_lines":26308,"comment_lines":3929,"files":118},"C++ Header":{"code_lines":497,"comment_lines":102,"files":4},"Rust":{"code_lines":5967,"comment_lines":767,"files":48}},"total_code_lines":57349,"total_comment_lines":7277}},{"id":1672818,"crate":"protobuf","num":"4.32.0-rc.2","dl_path":"/api/v1/crates/protobuf/4.32.0-rc.2/download","readme_path":"/api/v1/crates/protobuf/4.32.0-rc.2/readme","updated_at":"2025-08-05T21:36:43.913197Z","created_at":"2025-08-05T21:36:43.913197Z","downloads":568,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.32.0-rc.2/dependencies","version_downloads":"/api/v1/crates/protobuf/4.32.0-rc.2/downloads","authors":"/api/v1/crates/protobuf/4.32.0-rc.2/authors"},"crate_size":473796,"published_by":{"id":348403,"login":"googleberg","name":"Jerry Berg","avatar":"https://avatars.githubusercontent.com/u/107155935?v=4","url":"https://github.com/googleberg","github_username_matches":true,"created_at":"2022-06-08T22:58:43Z"},"audit_actions":[{"action":"publish","user":{"id":348403,"login":"googleberg","name":"Jerry Berg","avatar":"https://avatars.githubusercontent.com/u/107155935?v=4","url":"https://github.com/googleberg","github_username_matches":true,"created_at":"2022-06-08T22:58:43Z"},"time":"2025-08-05T21:36:43.913197Z"}],"checksum":"4bcc2a31a738e36b04689e73d3c77860b5e61630f3709ec65b8fcfa293f3dea9","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":772,"comment_lines":184,"files":4},"C":{"code_lines":23805,"comment_lines":2295,"files":61},"C Header":{"code_lines":26308,"comment_lines":3929,"files":118},"C++ Header":{"code_lines":497,"comment_lines":102,"files":4},"Rust":{"code_lines":5967,"comment_lines":767,"files":48}},"total_code_lines":57349,"total_comment_lines":7277}},{"id":1653564,"crate":"protobuf","num":"4.32.0-rc.1","dl_path":"/api/v1/crates/protobuf/4.32.0-rc.1/download","readme_path":"/api/v1/crates/protobuf/4.32.0-rc.1/readme","updated_at":"2025-07-22T22:26:37.663161Z","created_at":"2025-07-22T22:26:37.663161Z","downloads":544,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.32.0-rc.1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.32.0-rc.1/downloads","authors":"/api/v1/crates/protobuf/4.32.0-rc.1/authors"},"crate_size":473833,"published_by":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"audit_actions":[{"action":"publish","user":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"time":"2025-07-22T22:26:37.663161Z"}],"checksum":"f0c3fe725ce50e0631d812d6cfa87a6804e459f8213dc2bf646170df3f285ac1","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":772,"comment_lines":184,"files":4},"C":{"code_lines":23805,"comment_lines":2295,"files":61},"C Header":{"code_lines":26308,"comment_lines":3929,"files":118},"C++ Header":{"code_lines":497,"comment_lines":102,"files":4},"Rust":{"code_lines":5970,"comment_lines":767,"files":48}},"total_code_lines":57352,"total_comment_lines":7277}},{"id":1583025,"crate":"protobuf","num":"4.31.1-release","dl_path":"/api/v1/crates/protobuf/4.31.1-release/download","readme_path":"/api/v1/crates/protobuf/4.31.1-release/readme","updated_at":"2025-05-28T19:29:52.863094Z","created_at":"2025-05-28T19:29:52.863094Z","downloads":45284,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.31.1-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.31.1-release/downloads","authors":"/api/v1/crates/protobuf/4.31.1-release/authors"},"crate_size":473705,"published_by":{"id":283534,"login":"esrauchg","name":null,"avatar":"https://avatars.githubusercontent.com/u/140440793?v=4","url":"https://github.com/esrauchg","github_username_matches":true,"created_at":"2023-07-24T18:14:00Z"},"audit_actions":[{"action":"publish","user":{"id":283534,"login":"esrauchg","name":null,"avatar":"https://avatars.githubusercontent.com/u/140440793?v=4","url":"https://github.com/esrauchg","github_username_matches":true,"created_at":"2023-07-24T18:14:00Z"},"time":"2025-05-28T19:29:52.863094Z"}],"checksum":"7967deb2e74ba240cdcfbf447858848c9edaae6231027d31f4120d42243543a2","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":806,"comment_lines":144,"files":4},"C":{"code_lines":26107,"comment_lines":2353,"files":61},"C Header":{"code_lines":25939,"comment_lines":3838,"files":117},"C++ Header":{"code_lines":494,"comment_lines":102,"files":4},"Rust":{"code_lines":5264,"comment_lines":645,"files":35}},"total_code_lines":58610,"total_comment_lines":7082}},{"id":1563754,"crate":"protobuf","num":"4.31.0-release","dl_path":"/api/v1/crates/protobuf/4.31.0-release/download","readme_path":"/api/v1/crates/protobuf/4.31.0-release/readme","updated_at":"2025-05-14T18:09:31.301061Z","created_at":"2025-05-14T18:09:31.301061Z","downloads":3534,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.31.0-release/dependencies","version_downloads":"/api/v1/crates/protobuf/4.31.0-release/downloads","authors":"/api/v1/crates/protobuf/4.31.0-release/authors"},"crate_size":473707,"published_by":{"id":333455,"login":"shaod2","name":"Dennis Shao","avatar":"https://avatars.githubusercontent.com/u/67387070?v=4","url":"https://github.com/shaod2","github_username_matches":true,"created_at":"2020-06-24T17:43:14Z"},"audit_actions":[{"action":"publish","user":{"id":333455,"login":"shaod2","name":"Dennis Shao","avatar":"https://avatars.githubusercontent.com/u/67387070?v=4","url":"https://github.com/shaod2","github_username_matches":true,"created_at":"2020-06-24T17:43:14Z"},"time":"2025-05-14T18:09:31.301061Z"}],"checksum":"66fa37440bc06b1ea9128ea945bc00e0b5ccb6181e22b639d83e32bc2a120d28","rust_version":"1.79","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":806,"comment_lines":144,"files":4},"C":{"code_lines":26107,"comment_lines":2353,"files":61},"C Header":{"code_lines":25939,"comment_lines":3838,"files":117},"C++ Header":{"code_lines":494,"comment_lines":102,"files":4},"Rust":{"code_lines":5264,"comment_lines":645,"files":35}},"total_code_lines":58610,"total_comment_lines":7082}},{"id":1545431,"crate":"protobuf","num":"4.31.0-rc.2","dl_path":"/api/v1/crates/protobuf/4.31.0-rc.2/download","readme_path":"/api/v1/crates/protobuf/4.31.0-rc.2/readme","updated_at":"2025-04-30T18:39:02.196615Z","created_at":"2025-04-30T18:39:02.196615Z","downloads":847,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.31.0-rc.2/dependencies","version_downloads":"/api/v1/crates/protobuf/4.31.0-rc.2/downloads","authors":"/api/v1/crates/protobuf/4.31.0-rc.2/authors"},"crate_size":473698,"published_by":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"audit_actions":[{"action":"publish","user":{"id":330477,"login":"zhangskz","name":null,"avatar":"https://avatars.githubusercontent.com/u/89936743?v=4","url":"https://github.com/zhangskz","github_username_matches":true,"created_at":"2021-09-01T18:03:54Z"},"time":"2025-04-30T18:39:02.196615Z"}],"checksum":"e80a32786c528df4ac1d8d62ea05d71fe488ab0eb889ef469fb78206ddf0ad6f","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":806,"comment_lines":144,"files":4},"C":{"code_lines":26107,"comment_lines":2353,"files":61},"C Header":{"code_lines":25939,"comment_lines":3838,"files":117},"C++ Header":{"code_lines":494,"comment_lines":102,"files":4},"Rust":{"code_lines":5264,"comment_lines":645,"files":35}},"total_code_lines":58610,"total_comment_lines":7082}},{"id":1529908,"crate":"protobuf","num":"4.31.0-rc.1","dl_path":"/api/v1/crates/protobuf/4.31.0-rc.1/download","readme_path":"/api/v1/crates/protobuf/4.31.0-rc.1/readme","updated_at":"2025-04-18T17:09:03.602574Z","created_at":"2025-04-18T17:09:03.602574Z","downloads":932,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.31.0-rc.1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.31.0-rc.1/downloads","authors":"/api/v1/crates/protobuf/4.31.0-rc.1/authors"},"crate_size":473713,"published_by":{"id":327354,"login":"JasonLunn","name":"Jason Lunn","avatar":"https://avatars.githubusercontent.com/u/778854?v=4","url":"https://github.com/JasonLunn","github_username_matches":true,"created_at":"2011-05-10T10:49:23Z"},"audit_actions":[{"action":"publish","user":{"id":327354,"login":"JasonLunn","name":"Jason Lunn","avatar":"https://avatars.githubusercontent.com/u/778854?v=4","url":"https://github.com/JasonLunn","github_username_matches":true,"created_at":"2011-05-10T10:49:23Z"},"time":"2025-04-18T17:09:03.602574Z"}],"checksum":"f11f2f262b42bb4efd464bab7b74cf02299202caccc7477fa84b7e4c353f8ebe","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":806,"comment_lines":144,"files":4},"C":{"code_lines":26107,"comment_lines":2353,"files":61},"C Header":{"code_lines":25939,"comment_lines":3838,"files":117},"C++ Header":{"code_lines":494,"comment_lines":102,"files":4},"Rust":{"code_lines":5264,"comment_lines":645,"files":35}},"total_code_lines":58610,"total_comment_lines":7082}},{"id":1477351,"crate":"protobuf","num":"3.7.2","dl_path":"/api/v1/crates/protobuf/3.7.2/download","readme_path":"/api/v1/crates/protobuf/3.7.2/readme","updated_at":"2025-03-10T14:07:03.378871Z","created_at":"2025-03-10T14:07:03.378871Z","downloads":65930295,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.7.2/dependencies","version_downloads":"/api/v1/crates/protobuf/3.7.2/downloads","authors":"/api/v1/crates/protobuf/3.7.2/authors"},"crate_size":211978,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2025-03-10T14:07:03.378871Z"}],"checksum":"d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers\n","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28003,"comment_lines":1147,"files":123},"Shell":{"code_lines":40,"comment_lines":2,"files":1}},"total_code_lines":28043,"total_comment_lines":1149}},{"id":1472464,"crate":"protobuf","num":"4.31.0-beta1","dl_path":"/api/v1/crates/protobuf/4.31.0-beta1/download","readme_path":"/api/v1/crates/protobuf/4.31.0-beta1/readme","updated_at":"2025-03-06T21:04:03.444314Z","created_at":"2025-03-06T21:04:03.444314Z","downloads":1116,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.31.0-beta1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.31.0-beta1/downloads","authors":"/api/v1/crates/protobuf/4.31.0-beta1/authors"},"crate_size":460577,"published_by":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"audit_actions":[{"action":"publish","user":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"time":"2025-03-06T21:04:03.444314Z"}],"checksum":"e6aa5619a3f0a3b11d1c155ae350b674edc0569b998d30a1c0ccb0762ee240c7","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":795,"comment_lines":142,"files":4},"C":{"code_lines":25717,"comment_lines":2184,"files":61},"C Header":{"code_lines":25367,"comment_lines":3764,"files":117},"C++ Header":{"code_lines":494,"comment_lines":102,"files":4},"Rust":{"code_lines":5172,"comment_lines":634,"files":35}},"total_code_lines":57545,"total_comment_lines":6826}},{"id":1379798,"crate":"protobuf","num":"4.30.0-beta1","dl_path":"/api/v1/crates/protobuf/4.30.0-beta1/download","readme_path":"/api/v1/crates/protobuf/4.30.0-beta1/readme","updated_at":"2024-12-18T19:43:22.404209Z","created_at":"2024-12-18T19:43:22.404209Z","downloads":1390,"features":{},"yanked":false,"yank_message":null,"lib_links":"upb","license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/protobuf/4.30.0-beta1/dependencies","version_downloads":"/api/v1/crates/protobuf/4.30.0-beta1/downloads","authors":"/api/v1/crates/protobuf/4.30.0-beta1/authors"},"crate_size":448251,"published_by":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"audit_actions":[{"action":"publish","user":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"time":"2024-12-18T19:43:22.404209Z"}],"checksum":"7a44a7f19c26d932f9c298b51d0074cedbd54b3775accf16c8bb0b7fa6649606","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Protocol Buffers - Google's data interchange format","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Bitbake":{"code_lines":722,"comment_lines":125,"files":4},"C":{"code_lines":24957,"comment_lines":2032,"files":61},"C Header":{"code_lines":24791,"comment_lines":3730,"files":117},"C++ Header":{"code_lines":502,"comment_lines":106,"files":4},"Rust":{"code_lines":5166,"comment_lines":635,"files":35}},"total_code_lines":56138,"total_comment_lines":6628}},{"id":1303588,"crate":"protobuf","num":"3.7.1","dl_path":"/api/v1/crates/protobuf/3.7.1/download","readme_path":"/api/v1/crates/protobuf/3.7.1/readme","updated_at":"2024-10-15T21:15:01.937218Z","created_at":"2024-10-15T21:15:01.937218Z","downloads":2494425,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.7.1/dependencies","version_downloads":"/api/v1/crates/protobuf/3.7.1/downloads","authors":"/api/v1/crates/protobuf/3.7.1/authors"},"crate_size":211735,"published_by":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"audit_actions":[{"action":"publish","user":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"time":"2024-10-15T21:15:01.937218Z"}],"checksum":"a3a7c64d9bf75b1b8d981124c14c179074e8caa7dfe7b6a12e6222ddcd0c8f72","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27967,"comment_lines":1140,"files":123},"Shell":{"code_lines":40,"comment_lines":2,"files":1}},"total_code_lines":28007,"total_comment_lines":1142}},{"id":1286229,"crate":"protobuf","num":"3.6.0","dl_path":"/api/v1/crates/protobuf/3.6.0/download","readme_path":"/api/v1/crates/protobuf/3.6.0/readme","updated_at":"2024-09-30T20:26:12.009529Z","created_at":"2024-09-30T20:26:12.009529Z","downloads":102380,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.6.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.6.0/downloads","authors":"/api/v1/crates/protobuf/3.6.0/authors"},"crate_size":213045,"published_by":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"audit_actions":[{"action":"publish","user":{"id":292497,"login":"acozzette","name":"Adam Cozzette","avatar":"https://avatars.githubusercontent.com/u/1115459?v=4","url":"https://github.com/acozzette","github_username_matches":true,"created_at":"2011-10-10T05:47:48Z"},"time":"2024-09-30T20:26:12.009529Z"}],"checksum":"3018844a02746180074f621e847703737d27d89d7f0721a7a4da317f88b16385","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27993,"comment_lines":1146,"files":123},"Shell":{"code_lines":40,"comment_lines":2,"files":1}},"total_code_lines":28033,"total_comment_lines":1148}},{"id":1241191,"crate":"protobuf","num":"3.5.1","dl_path":"/api/v1/crates/protobuf/3.5.1/download","readme_path":"/api/v1/crates/protobuf/3.5.1/readme","updated_at":"2024-08-19T13:57:08.458065Z","created_at":"2024-08-19T13:57:08.458065Z","downloads":398579,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.5.1/dependencies","version_downloads":"/api/v1/crates/protobuf/3.5.1/downloads","authors":"/api/v1/crates/protobuf/3.5.1/authors"},"crate_size":213034,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2024-08-19T13:57:08.458065Z"}],"checksum":"0bcc343da15609eaecd65f8aa76df8dc4209d325131d8219358c0aaaebab0bf6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27999,"comment_lines":1146,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":28046,"total_comment_lines":1148}},{"id":1186164,"crate":"protobuf","num":"3.5.0","dl_path":"/api/v1/crates/protobuf/3.5.0/download","readme_path":"/api/v1/crates/protobuf/3.5.0/readme","updated_at":"2024-06-26T15:32:53.146736Z","created_at":"2024-06-26T15:32:53.146736Z","downloads":964463,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.5.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.5.0/downloads","authors":"/api/v1/crates/protobuf/3.5.0/authors"},"crate_size":213096,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2024-06-26T15:32:53.146736Z"}],"checksum":"df67496db1a89596beaced1579212e9b7c53c22dca1d9745de00ead76573d514","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28013,"comment_lines":1146,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":28060,"total_comment_lines":1148}},{"id":1064699,"crate":"protobuf","num":"3.4.0","dl_path":"/api/v1/crates/protobuf/3.4.0/download","readme_path":"/api/v1/crates/protobuf/3.4.0/readme","updated_at":"2024-02-26T17:07:33.715666Z","created_at":"2024-02-26T17:07:33.715666Z","downloads":2484457,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.4.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.4.0/downloads","authors":"/api/v1/crates/protobuf/3.4.0/authors"},"crate_size":211780,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2024-02-26T17:07:33.715666Z"}],"checksum":"58678a64de2fced2bdec6bca052a6716a0efe692d6e3f53d1bda6a1def64cfc0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27827,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27874,"total_comment_lines":1143}},{"id":913487,"crate":"protobuf","num":"3.3.0","dl_path":"/api/v1/crates/protobuf/3.3.0/download","readme_path":"/api/v1/crates/protobuf/3.3.0/readme","updated_at":"2023-10-02T20:06:17.887599Z","created_at":"2023-10-02T20:06:17.887599Z","downloads":1946282,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.3.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.3.0/downloads","authors":"/api/v1/crates/protobuf/3.3.0/authors"},"crate_size":211779,"published_by":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"audit_actions":[{"action":"publish","user":{"id":230428,"login":"honglooker","name":null,"avatar":"https://avatars.githubusercontent.com/u/58193390?v=4","url":"https://github.com/honglooker","github_username_matches":true,"created_at":"2019-11-25T22:19:03Z"},"time":"2023-10-02T20:06:17.887599Z"}],"checksum":"b65f4a8ec18723a734e5dc09c173e0abf9690432da5340285d536edcb4dac190","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27827,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27874,"total_comment_lines":1143}},{"id":628760,"crate":"protobuf","num":"3.2.0","dl_path":"/api/v1/crates/protobuf/3.2.0/download","readme_path":"/api/v1/crates/protobuf/3.2.0/readme","updated_at":"2022-09-26T01:02:04.555310Z","created_at":"2022-09-26T01:02:04.555310Z","downloads":5438501,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.2.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.2.0/downloads","authors":"/api/v1/crates/protobuf/3.2.0/authors"},"crate_size":211054,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-09-26T01:02:04.555310Z"}],"checksum":"b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27710,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27757,"total_comment_lines":1143}},{"id":628748,"crate":"protobuf","num":"2.28.0","dl_path":"/api/v1/crates/protobuf/2.28.0/download","readme_path":"/api/v1/crates/protobuf/2.28.0/readme","updated_at":"2022-09-26T00:52:52.898918Z","created_at":"2022-09-26T00:52:52.898918Z","downloads":84681165,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.28.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.28.0/downloads","authors":"/api/v1/crates/protobuf/2.28.0/authors"},"crate_size":167541,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-09-26T00:52:52.898918Z"}],"checksum":"106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25946,"comment_lines":1214,"files":71},"Shell":{"code_lines":56,"comment_lines":3,"files":1}},"total_code_lines":26002,"total_comment_lines":1217}},{"id":570828,"crate":"protobuf","num":"3.1.0","dl_path":"/api/v1/crates/protobuf/3.1.0/download","readme_path":"/api/v1/crates/protobuf/3.1.0/readme","updated_at":"2022-06-22T03:54:37.279792Z","created_at":"2022-06-22T03:54:37.279792Z","downloads":887729,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.1.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.1.0/downloads","authors":"/api/v1/crates/protobuf/3.1.0/authors"},"crate_size":211038,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-06-22T03:54:37.279792Z"}],"checksum":"4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27709,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27756,"total_comment_lines":1143}},{"id":559038,"crate":"protobuf","num":"3.0.3","dl_path":"/api/v1/crates/protobuf/3.0.3/download","readme_path":"/api/v1/crates/protobuf/3.0.3/readme","updated_at":"2022-05-31T16:23:17.252298Z","created_at":"2022-05-31T16:23:17.252298Z","downloads":18550,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.3/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.3/downloads","authors":"/api/v1/crates/protobuf/3.0.3/authors"},"crate_size":210739,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-05-31T16:23:17.252298Z"}],"checksum":"5d644aefa452a3188ce8fd92e71944ad082feca2016eb41d4b9c55ceba9e5f38","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27657,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27704,"total_comment_lines":1143}},{"id":544644,"crate":"protobuf","num":"3.0.2","dl_path":"/api/v1/crates/protobuf/3.0.2/download","readme_path":"/api/v1/crates/protobuf/3.0.2/readme","updated_at":"2022-05-06T05:45:57.635140Z","created_at":"2022-05-06T05:45:57.635140Z","downloads":140395,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.2/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.2/downloads","authors":"/api/v1/crates/protobuf/3.0.2/authors"},"crate_size":210736,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-05-06T05:45:57.635140Z"}],"checksum":"a74937d52a466a535fda2e83f0e575f3ef1b34e4a84545b4a9e418fad32a3b1c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27657,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27704,"total_comment_lines":1143}},{"id":542371,"crate":"protobuf","num":"3.0.1","dl_path":"/api/v1/crates/protobuf/3.0.1/download","readme_path":"/api/v1/crates/protobuf/3.0.1/readme","updated_at":"2022-05-02T07:32:24.370200Z","created_at":"2022-05-02T07:32:24.370200Z","downloads":19251,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.1/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.1/downloads","authors":"/api/v1/crates/protobuf/3.0.1/authors"},"crate_size":210724,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-05-02T07:32:24.370200Z"}],"checksum":"430ff91293021cc9369e04edced9594c9c7a03760e62afcf98b0f8ad99a56ef7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27657,"comment_lines":1141,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27704,"total_comment_lines":1143}},{"id":542363,"crate":"protobuf","num":"3.0.0","dl_path":"/api/v1/crates/protobuf/3.0.0/download","readme_path":"/api/v1/crates/protobuf/3.0.0/readme","updated_at":"2022-05-02T07:17:08.489343Z","created_at":"2022-05-02T07:17:08.489343Z","downloads":5589,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0/downloads","authors":"/api/v1/crates/protobuf/3.0.0/authors"},"crate_size":211094,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-05-02T07:17:08.489343Z"}],"checksum":"7ad66bd6b269f47060ef2a30982f509ca5af762baf820f980fc5875b0a6be08f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27657,"comment_lines":1142,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27704,"total_comment_lines":1144}},{"id":542352,"crate":"protobuf","num":"3.0.0-alpha.14","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.14/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.14/readme","updated_at":"2022-05-02T06:51:51.933111Z","created_at":"2022-05-02T06:51:51.933111Z","downloads":4642,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.14/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.14/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.14/authors"},"crate_size":211070,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-05-02T06:51:51.933111Z"}],"checksum":"324f8238d12540e635b89a3d9dcc1cea000a9cafc813c24902d801eafe88be80","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27658,"comment_lines":1142,"files":123},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":27705,"total_comment_lines":1144}},{"id":542200,"crate":"protobuf","num":"3.0.0-alpha.13","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.13/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.13/readme","updated_at":"2022-05-01T20:26:15.485087Z","created_at":"2022-05-01T20:26:15.485087Z","downloads":4619,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.13/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.13/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.13/authors"},"crate_size":225283,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-05-01T20:26:15.485087Z"}],"checksum":"96d773610a1efe110c7aeff78629379c3b79969568f248a461978dc5e50db2db","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29458,"comment_lines":1187,"files":130},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":29505,"total_comment_lines":1189}},{"id":541558,"crate":"protobuf","num":"3.0.0-alpha.12","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.12/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.12/readme","updated_at":"2022-04-30T07:19:15.934163Z","created_at":"2022-04-30T07:19:15.934163Z","downloads":4666,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.12/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.12/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.12/authors"},"crate_size":224045,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-04-30T07:19:15.934163Z"}],"checksum":"65f2a3bf71ab51593d551b018a4b0e10f3bc619f7722b93fb8dd719c5fa2f6d4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29226,"comment_lines":1195,"files":126},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":29273,"total_comment_lines":1197}},{"id":540716,"crate":"protobuf","num":"3.0.0-alpha.11","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.11/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.11/readme","updated_at":"2022-04-29T05:22:49.335134Z","created_at":"2022-04-29T05:22:49.335134Z","downloads":4690,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.11/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.11/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.11/authors"},"crate_size":221923,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-04-29T05:22:49.335134Z"}],"checksum":"b015a9e078e6d47bbfd37d3bafa333b7418c859fe0d4a78d4dbc5fbe67dc7d78","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29206,"comment_lines":1196,"files":120},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":29253,"total_comment_lines":1198}},{"id":530212,"crate":"protobuf","num":"3.0.0-alpha.10","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.10/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.10/readme","updated_at":"2022-04-11T04:01:49.665765Z","created_at":"2022-04-11T04:01:49.665765Z","downloads":5037,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.10/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.10/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.10/authors"},"crate_size":229082,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-04-11T04:01:49.665765Z"}],"checksum":"61b052e0a8bd9b051c0e6337a7553c02edb6d07a533cdd3ecd9339f014528b9d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30180,"comment_lines":1254,"files":130},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":30227,"total_comment_lines":1256}},{"id":526894,"crate":"protobuf","num":"3.0.0-alpha.9","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.9/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.9/readme","updated_at":"2022-04-04T00:29:44.203576Z","created_at":"2022-04-04T00:29:44.203576Z","downloads":4797,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.9/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.9/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.9/authors"},"crate_size":230038,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-04-04T00:29:44.203576Z"}],"checksum":"703123ba54f3fce74eee70356fe7b84a8cf6323c14a710f86a2a83618b8e5c5e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30521,"comment_lines":1306,"files":129},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":30568,"total_comment_lines":1308}},{"id":503464,"crate":"protobuf","num":"3.0.0-alpha.8","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.8/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.8/readme","updated_at":"2022-02-21T04:43:24.096920Z","created_at":"2022-02-21T04:43:24.096920Z","downloads":5329,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.8/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.8/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.8/authors"},"crate_size":229240,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-21T04:43:24.096920Z"}],"checksum":"a416d5c5d48e9cec99c6348d72567827a7db92eb9a6dac4c6bbf498c92b5387c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30710,"comment_lines":1305,"files":124},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":30757,"total_comment_lines":1307}},{"id":502994,"crate":"protobuf","num":"3.0.0-alpha.7","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.7/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.7/readme","updated_at":"2022-02-20T09:07:33.429318Z","created_at":"2022-02-20T09:07:33.429318Z","downloads":4805,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.7/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.7/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.7/authors"},"crate_size":227873,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-20T09:07:33.429318Z"}],"checksum":"9821acb337bf47b6b81af337cd39217e52a77355f4c0344ab94e2c2fd392fe36","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30546,"comment_lines":1308,"files":121},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":30593,"total_comment_lines":1310}},{"id":496731,"crate":"protobuf","num":"3.0.0-alpha.6","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.6/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.6/readme","updated_at":"2022-02-08T02:18:19.659581Z","created_at":"2022-02-08T02:18:19.659581Z","downloads":5836,"features":{"default":[],"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.6/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.6/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.6/authors"},"crate_size":228136,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-08T02:18:19.659581Z"}],"checksum":"7269cc240cc5f63643a62d3fd23838fdd22cb4d2058783cac9949739cb081742","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":31085,"comment_lines":1315,"files":117},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":31132,"total_comment_lines":1317}},{"id":495356,"crate":"protobuf","num":"2.27.1","dl_path":"/api/v1/crates/protobuf/2.27.1/download","readme_path":"/api/v1/crates/protobuf/2.27.1/readme","updated_at":"2022-02-05T10:30:14.458497Z","created_at":"2022-02-05T10:30:14.458497Z","downloads":4918040,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.27.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.27.1/downloads","authors":"/api/v1/crates/protobuf/2.27.1/authors"},"crate_size":167497,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-05T10:30:14.458497Z"}],"checksum":"cf7e6d18738ecd0902d30d1ad232c9125985a3422929b16c65517b38adc14f96","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25945,"comment_lines":1214,"files":71},"Shell":{"code_lines":57,"comment_lines":3,"files":1}},"total_code_lines":26002,"total_comment_lines":1217}},{"id":494504,"crate":"protobuf","num":"2.27.0","dl_path":"/api/v1/crates/protobuf/2.27.0/download","readme_path":"/api/v1/crates/protobuf/2.27.0/readme","updated_at":"2022-02-03T21:46:38.113519Z","created_at":"2022-02-03T21:46:38.113519Z","downloads":18322,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.27.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.27.0/downloads","authors":"/api/v1/crates/protobuf/2.27.0/authors"},"crate_size":167407,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-03T21:46:38.113519Z"}],"checksum":"315b4773dbbe8eda7cc9c15a178b7a5c354030d0ffad360cff41cc748d97eeed","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25940,"comment_lines":1213,"files":71},"Shell":{"code_lines":57,"comment_lines":3,"files":1}},"total_code_lines":25997,"total_comment_lines":1216}},{"id":493757,"crate":"protobuf","num":"3.0.0-alpha.5","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.5/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.5/readme","updated_at":"2022-02-02T10:15:52.660188Z","created_at":"2022-02-02T10:15:52.660188Z","downloads":4754,"features":{"default":[],"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.5/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.5/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.5/authors"},"crate_size":222436,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-02T10:15:52.660188Z"}],"checksum":"5c0bfdba3fccfc6814bfc199f0597b5cad10f84935f057aab586d457a3de3049","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":31210,"comment_lines":839,"files":116},"Shell":{"code_lines":44,"comment_lines":2,"files":1}},"total_code_lines":31254,"total_comment_lines":841}},{"id":493717,"crate":"protobuf","num":"3.0.0-alpha.4","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.4/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.4/readme","updated_at":"2022-02-02T07:44:31.286599Z","created_at":"2022-02-02T07:44:31.286599Z","downloads":4731,"features":{"default":[],"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.4/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.4/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.4/authors"},"crate_size":221153,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-02T07:44:31.286599Z"}],"checksum":"48ba61856a2a68a310d6dc4c6597e73a47284a69dee3f1f0dbac6157e7537dc4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":31012,"comment_lines":839,"files":115},"Shell":{"code_lines":44,"comment_lines":2,"files":1}},"total_code_lines":31056,"total_comment_lines":841}},{"id":493255,"crate":"protobuf","num":"3.0.0-alpha.3","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.3/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.3/readme","updated_at":"2022-02-01T08:48:14.772453Z","created_at":"2022-02-01T08:48:14.772453Z","downloads":4771,"features":{"default":[],"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.3/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.3/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.3/authors"},"crate_size":217455,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-01T08:48:14.772453Z"}],"checksum":"c2de120e6e519e20c9c7891670be71b16ed8ac5e9d3beb161ea0886c57762c5f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":30279,"comment_lines":832,"files":115},"Shell":{"code_lines":44,"comment_lines":2,"files":1}},"total_code_lines":30323,"total_comment_lines":834}},{"id":493249,"crate":"protobuf","num":"2.26.1","dl_path":"/api/v1/crates/protobuf/2.26.1/download","readme_path":"/api/v1/crates/protobuf/2.26.1/readme","updated_at":"2022-02-01T08:41:50.844083Z","created_at":"2022-02-01T08:41:50.844083Z","downloads":40609,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.26.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.26.1/downloads","authors":"/api/v1/crates/protobuf/2.26.1/authors"},"crate_size":166276,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-02-01T08:41:50.844083Z"}],"checksum":"00e95f7417529a121d3c1d0bd831fd86cc5d5bf7b77ae1449259db3d5ff8b3e7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25862,"comment_lines":1193,"files":70},"Shell":{"code_lines":54,"comment_lines":2,"files":1}},"total_code_lines":25916,"total_comment_lines":1195}},{"id":492598,"crate":"protobuf","num":"2.26.0","dl_path":"/api/v1/crates/protobuf/2.26.0/download","readme_path":"/api/v1/crates/protobuf/2.26.0/readme","updated_at":"2022-01-31T03:38:28.157995Z","created_at":"2022-01-31T03:38:28.157995Z","downloads":14681,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.26.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.26.0/downloads","authors":"/api/v1/crates/protobuf/2.26.0/authors"},"crate_size":164139,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2022-01-31T03:38:28.157995Z"}],"checksum":"9d613b4fd96c0182e187734b4f8fc5cbc8c940bbf781819f7a52d42dc5922d25","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25862,"comment_lines":1193,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25914,"total_comment_lines":1195}},{"id":447096,"crate":"protobuf","num":"3.0.0-alpha.2","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.2/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.2/readme","updated_at":"2021-11-01T06:40:27.057034Z","created_at":"2021-11-01T06:40:27.057034Z","downloads":1988430,"features":{"default":[],"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.2/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.2/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.2/authors"},"crate_size":213458,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-11-01T06:40:27.057034Z"}],"checksum":"9d5ef59c35c7472ce5e1b6c5924b87585143d1fc2cf39eae0009bba6c4df62f1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29832,"comment_lines":824,"files":112},"Shell":{"code_lines":44,"comment_lines":2,"files":1}},"total_code_lines":29876,"total_comment_lines":826}},{"id":442864,"crate":"protobuf","num":"3.0.0-alpha.1","dl_path":"/api/v1/crates/protobuf/3.0.0-alpha.1/download","readme_path":"/api/v1/crates/protobuf/3.0.0-alpha.1/readme","updated_at":"2021-10-24T20:06:51.064289Z","created_at":"2021-10-24T20:06:51.064289Z","downloads":5145,"features":{"default":[],"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/3.0.0-alpha.1/dependencies","version_downloads":"/api/v1/crates/protobuf/3.0.0-alpha.1/downloads","authors":"/api/v1/crates/protobuf/3.0.0-alpha.1/authors"},"crate_size":213503,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-10-24T20:06:51.064289Z"}],"checksum":"179dfed5ac5d90df13ede91b3035443ec07e0ec964b86afb10700597b5f990bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":29832,"comment_lines":824,"files":112},"Shell":{"code_lines":44,"comment_lines":2,"files":1}},"total_code_lines":29876,"total_comment_lines":826}},{"id":442853,"crate":"protobuf","num":"2.25.2","dl_path":"/api/v1/crates/protobuf/2.25.2/download","readme_path":"/api/v1/crates/protobuf/2.25.2/readme","updated_at":"2021-10-24T19:42:41.903851Z","created_at":"2021-10-24T19:42:41.903851Z","downloads":1384152,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.25.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.25.2/downloads","authors":"/api/v1/crates/protobuf/2.25.2/authors"},"crate_size":163905,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-10-24T19:42:41.903851Z"}],"checksum":"47c327e191621a2158159df97cdbc2e7074bb4e940275e35abf38eb3d2595754","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25842,"comment_lines":1193,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25894,"total_comment_lines":1195}},{"id":415613,"crate":"protobuf","num":"2.25.1","dl_path":"/api/v1/crates/protobuf/2.25.1/download","readme_path":"/api/v1/crates/protobuf/2.25.1/readme","updated_at":"2021-08-21T01:31:56.180557Z","created_at":"2021-08-21T01:31:56.180557Z","downloads":900107,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.25.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.25.1/downloads","authors":"/api/v1/crates/protobuf/2.25.1/authors"},"crate_size":163856,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-08-21T01:31:56.180557Z"}],"checksum":"23129d50f2c9355ced935fce8a08bd706ee2e7ce2b3b33bf61dace0e379ac63a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25838,"comment_lines":1193,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25890,"total_comment_lines":1195}},{"id":410555,"crate":"protobuf","num":"2.25.0","dl_path":"/api/v1/crates/protobuf/2.25.0/download","readme_path":"/api/v1/crates/protobuf/2.25.0/readme","updated_at":"2021-08-08T21:51:12.451903Z","created_at":"2021-08-08T21:51:12.451903Z","downloads":382855,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.25.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.25.0/downloads","authors":"/api/v1/crates/protobuf/2.25.0/authors"},"crate_size":163825,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-08-08T21:51:12.451903Z"}],"checksum":"020f86b07722c5c4291f7c723eac4676b3892d47d9a7708dc2779696407f039b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25832,"comment_lines":1193,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25884,"total_comment_lines":1195}},{"id":410489,"crate":"protobuf","num":"2.24.2","dl_path":"/api/v1/crates/protobuf/2.24.2/download","readme_path":"/api/v1/crates/protobuf/2.24.2/readme","updated_at":"2021-08-08T18:42:38.827061Z","created_at":"2021-08-08T18:42:38.827061Z","downloads":6611,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.24.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.24.2/downloads","authors":"/api/v1/crates/protobuf/2.24.2/authors"},"crate_size":163278,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-08-08T18:42:38.827061Z"}],"checksum":"10e47a0d2070014b3916624153d5a6210ba81002dd8086ff22d094823ad29785","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25770,"comment_lines":1182,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25822,"total_comment_lines":1184}},{"id":388565,"crate":"protobuf","num":"2.24.1","dl_path":"/api/v1/crates/protobuf/2.24.1/download","readme_path":"/api/v1/crates/protobuf/2.24.1/readme","updated_at":"2021-06-11T07:35:12.590163Z","created_at":"2021-06-11T07:35:12.590163Z","downloads":899867,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.24.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.24.1/downloads","authors":"/api/v1/crates/protobuf/2.24.1/authors"},"crate_size":163281,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-06-11T07:35:12.590163Z"}],"checksum":"db50e77ae196458ccd3dc58a31ea1a90b0698ab1b7928d89f644c25d72070267","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25753,"comment_lines":1182,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25805,"total_comment_lines":1184}},{"id":388557,"crate":"protobuf","num":"2.24.0","dl_path":"/api/v1/crates/protobuf/2.24.0/download","readme_path":"/api/v1/crates/protobuf/2.24.0/readme","updated_at":"2021-06-11T07:28:23.746497Z","created_at":"2021-06-11T07:28:23.746497Z","downloads":4969,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.24.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.24.0/downloads","authors":"/api/v1/crates/protobuf/2.24.0/authors"},"crate_size":163280,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-06-11T07:28:23.746497Z"}],"checksum":"761ee56354a8dafa4bc48c7ff2a85acaf4ec3ec629e1af0f15eb04409d9133a5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25753,"comment_lines":1182,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25805,"total_comment_lines":1184}},{"id":371189,"crate":"protobuf","num":"2.23.0","dl_path":"/api/v1/crates/protobuf/2.23.0/download","readme_path":"/api/v1/crates/protobuf/2.23.0/readme","updated_at":"2021-04-26T02:01:06.388301Z","created_at":"2021-04-26T02:01:06.388301Z","downloads":1763361,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.23.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.23.0/downloads","authors":"/api/v1/crates/protobuf/2.23.0/authors"},"crate_size":163220,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-04-26T02:01:06.388301Z"}],"checksum":"45604fc7a88158e7d514d8e22e14ac746081e7a70d7690074dd0029ee37458d6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25753,"comment_lines":1182,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25805,"total_comment_lines":1184}},{"id":357673,"crate":"protobuf","num":"2.18.2","dl_path":"/api/v1/crates/protobuf/2.18.2/download","readme_path":"/api/v1/crates/protobuf/2.18.2/readme","updated_at":"2021-03-28T21:09:11.712743Z","created_at":"2021-03-28T21:09:11.712743Z","downloads":145321,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.18.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.18.2/downloads","authors":"/api/v1/crates/protobuf/2.18.2/authors"},"crate_size":146350,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-03-28T21:09:11.712743Z"}],"checksum":"fe8e18df92889779cfe50ccf640173141ff73c5b2817e553d6d35230f798a036","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23414,"comment_lines":1046,"files":58},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23465,"total_comment_lines":1048}},{"id":353871,"crate":"protobuf","num":"2.22.1","dl_path":"/api/v1/crates/protobuf/2.22.1/download","readme_path":"/api/v1/crates/protobuf/2.22.1/readme","updated_at":"2021-03-18T19:15:57.138392Z","created_at":"2021-03-18T19:15:57.138392Z","downloads":621210,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.22.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.22.1/downloads","authors":"/api/v1/crates/protobuf/2.22.1/authors"},"crate_size":163207,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-03-18T19:15:57.138392Z"}],"checksum":"1b7f4a129bb3754c25a4e04032a90173c68f85168f77118ac4cb4936e7f06f92","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25753,"comment_lines":1182,"files":70},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25805,"total_comment_lines":1184}},{"id":336183,"crate":"protobuf","num":"2.22.0","dl_path":"/api/v1/crates/protobuf/2.22.0/download","readme_path":"/api/v1/crates/protobuf/2.22.0/readme","updated_at":"2021-02-06T04:42:25.120506Z","created_at":"2021-02-06T04:42:25.120506Z","downloads":449594,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.22.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.22.0/downloads","authors":"/api/v1/crates/protobuf/2.22.0/authors"},"crate_size":163258,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-02-06T04:42:25.120506Z"}],"checksum":"73f72884896d22e0da0e5b266cb9a780b791f6c3b2f5beab6368d6cd4f0dbb86","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":25747,"comment_lines":1182,"files":68},"Shell":{"code_lines":52,"comment_lines":2,"files":1}},"total_code_lines":25799,"total_comment_lines":1184}},{"id":336142,"crate":"protobuf","num":"2.21.0","dl_path":"/api/v1/crates/protobuf/2.21.0/download","readme_path":"/api/v1/crates/protobuf/2.21.0/readme","updated_at":"2021-02-06T01:18:46.720372Z","created_at":"2021-02-06T01:18:46.720372Z","downloads":4995,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.21.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.21.0/downloads","authors":"/api/v1/crates/protobuf/2.21.0/authors"},"crate_size":152758,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-02-06T01:18:46.720372Z"}],"checksum":"b81109d947c6fb632c517f3b03ab2d2310394cdcb4ba6502a07316b134080790","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":24255,"comment_lines":1098,"files":68},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":24306,"total_comment_lines":1100}},{"id":323850,"crate":"protobuf","num":"2.20.0","dl_path":"/api/v1/crates/protobuf/2.20.0/download","readme_path":"/api/v1/crates/protobuf/2.20.0/readme","updated_at":"2021-01-06T20:12:15.891175Z","created_at":"2021-01-06T20:12:15.891175Z","downloads":197190,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.20.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.20.0/downloads","authors":"/api/v1/crates/protobuf/2.20.0/authors"},"crate_size":152711,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-01-06T20:12:15.891175Z"}],"checksum":"86473d5f16580f10b131a0bf0afb68f8e029d1835d33a00f37281b05694e5312","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":24251,"comment_lines":1098,"files":68},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":24302,"total_comment_lines":1100}},{"id":322506,"crate":"protobuf","num":"2.19.0","dl_path":"/api/v1/crates/protobuf/2.19.0/download","readme_path":"/api/v1/crates/protobuf/2.19.0/readme","updated_at":"2021-01-05T01:16:00.534824Z","created_at":"2021-01-05T01:16:00.534824Z","downloads":39076,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.19.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.19.0/downloads","authors":"/api/v1/crates/protobuf/2.19.0/authors"},"crate_size":152698,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2021-01-05T01:16:00.534824Z"}],"checksum":"752bcc33744248486d11c056334a8c9f1763d86ed9a393d50ca4f23a86c9beba","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":24251,"comment_lines":1098,"files":68},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":24302,"total_comment_lines":1100}},{"id":307556,"crate":"protobuf","num":"2.18.1","dl_path":"/api/v1/crates/protobuf/2.18.1/download","readme_path":"/api/v1/crates/protobuf/2.18.1/readme","updated_at":"2020-11-22T01:20:15.981555Z","created_at":"2020-11-22T01:20:15.981555Z","downloads":224569,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.18.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.18.1/downloads","authors":"/api/v1/crates/protobuf/2.18.1/authors"},"crate_size":146513,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-11-22T01:20:15.981555Z"}],"checksum":"da78e04bc0e40f36df43ecc6575e4f4b180e8156c4efd73f13d5619479b05696","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23414,"comment_lines":1046,"files":58},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23465,"total_comment_lines":1048}},{"id":290352,"crate":"protobuf","num":"2.18.0","dl_path":"/api/v1/crates/protobuf/2.18.0/download","readme_path":"/api/v1/crates/protobuf/2.18.0/readme","updated_at":"2020-10-04T20:58:19.595607Z","created_at":"2020-10-04T20:58:19.595607Z","downloads":208215,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.18.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.18.0/downloads","authors":"/api/v1/crates/protobuf/2.18.0/authors"},"crate_size":146544,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-10-04T20:58:19.595607Z"}],"checksum":"6d147edb77bcccbfc81fabffdc7bd50c13e103b15ca1e27515fe40de69a5776b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23415,"comment_lines":1047,"files":58},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23466,"total_comment_lines":1049}},{"id":272103,"crate":"protobuf","num":"2.17.0","dl_path":"/api/v1/crates/protobuf/2.17.0/download","readme_path":"/api/v1/crates/protobuf/2.17.0/readme","updated_at":"2020-08-12T17:43:45.334997Z","created_at":"2020-08-12T17:43:45.334997Z","downloads":281660,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.17.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.17.0/downloads","authors":"/api/v1/crates/protobuf/2.17.0/authors"},"crate_size":146724,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-08-12T17:43:45.334997Z"}],"checksum":"cb14183cc7f213ee2410067e1ceeadba2a7478a59432ff0747a335202798b1e2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23415,"comment_lines":1047,"files":58},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23466,"total_comment_lines":1049}},{"id":259422,"crate":"protobuf","num":"2.16.2","dl_path":"/api/v1/crates/protobuf/2.16.2/download","readme_path":"/api/v1/crates/protobuf/2.16.2/readme","updated_at":"2020-07-06T06:38:17.144798Z","created_at":"2020-07-06T06:38:17.144798Z","downloads":245397,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.16.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.16.2/downloads","authors":"/api/v1/crates/protobuf/2.16.2/authors"},"crate_size":145854,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-07-06T06:38:17.144798Z"}],"checksum":"d883f78645c21b7281d21305181aa1f4dd9e9363e7cf2566c93121552cff003e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23292,"comment_lines":1044,"files":53},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23343,"total_comment_lines":1046}},{"id":259414,"crate":"protobuf","num":"2.16.1","dl_path":"/api/v1/crates/protobuf/2.16.1/download","readme_path":"/api/v1/crates/protobuf/2.16.1/readme","updated_at":"2020-07-06T06:30:08.416Z","created_at":"2020-07-06T06:30:08.416Z","downloads":4944,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.16.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.16.1/downloads","authors":"/api/v1/crates/protobuf/2.16.1/authors"},"crate_size":145893,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-07-06T06:30:08.416Z"}],"checksum":"cbc25511b4eb6b51a30ecd453a279cbe9ba81b642d04cc1541db75861ad5cfe0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23292,"comment_lines":1044,"files":53},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23343,"total_comment_lines":1046}},{"id":259407,"crate":"protobuf","num":"2.16.0","dl_path":"/api/v1/crates/protobuf/2.16.0/download","readme_path":"/api/v1/crates/protobuf/2.16.0/readme","updated_at":"2020-07-06T06:23:30.872305Z","created_at":"2020-07-06T06:23:30.872305Z","downloads":5060,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.16.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.16.0/downloads","authors":"/api/v1/crates/protobuf/2.16.0/authors"},"crate_size":145852,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-07-06T06:23:30.872305Z"}],"checksum":"3597d8dd5fe52df57c43fe7ca3d1eda73bee199cd2e5f693110805da35fb3fec","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23291,"comment_lines":1043,"files":53},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23342,"total_comment_lines":1045}},{"id":257005,"crate":"protobuf","num":"2.15.1","dl_path":"/api/v1/crates/protobuf/2.15.1/download","readme_path":"/api/v1/crates/protobuf/2.15.1/readme","updated_at":"2020-06-28T17:31:08.124015Z","created_at":"2020-06-28T17:31:08.124015Z","downloads":24214,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.15.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.15.1/downloads","authors":"/api/v1/crates/protobuf/2.15.1/authors"},"crate_size":145864,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-06-28T17:31:08.124015Z"}],"checksum":"e4951a8253c06334be9fe320bbcf73f14949fde62a0c8128d697eec1ff0fa8cd","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23513,"comment_lines":1038,"files":52},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23564,"total_comment_lines":1040}},{"id":254419,"crate":"protobuf","num":"2.15.0","dl_path":"/api/v1/crates/protobuf/2.15.0/download","readme_path":"/api/v1/crates/protobuf/2.15.0/readme","updated_at":"2020-06-21T06:25:58.183189Z","created_at":"2020-06-21T06:25:58.183189Z","downloads":38211,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.15.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.15.0/downloads","authors":"/api/v1/crates/protobuf/2.15.0/authors"},"crate_size":145875,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-06-21T06:25:58.183189Z"}],"checksum":"3e2ccb6b8f7e175f2d2401e7a5988b0630000164d221262c4fe50ae729513202","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23513,"comment_lines":1038,"files":52},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23564,"total_comment_lines":1040}},{"id":230029,"crate":"protobuf","num":"2.14.0","dl_path":"/api/v1/crates/protobuf/2.14.0/download","readme_path":"/api/v1/crates/protobuf/2.14.0/readme","updated_at":"2020-04-11T23:39:09.428674Z","created_at":"2020-04-11T23:39:09.428674Z","downloads":1767466,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.14.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.14.0/downloads","authors":"/api/v1/crates/protobuf/2.14.0/authors"},"crate_size":144998,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-04-11T23:39:09.428674Z"}],"checksum":"8e86d370532557ae7573551a1ec8235a0f8d6cb276c7c9e6aa490b511c447485","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23440,"comment_lines":1038,"files":50},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23491,"total_comment_lines":1040}},{"id":229147,"crate":"protobuf","num":"2.13.0","dl_path":"/api/v1/crates/protobuf/2.13.0/download","readme_path":"/api/v1/crates/protobuf/2.13.0/readme","updated_at":"2020-04-09T03:00:49.549105Z","created_at":"2020-04-09T03:00:49.549105Z","downloads":36465,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.13.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.13.0/downloads","authors":"/api/v1/crates/protobuf/2.13.0/authors"},"crate_size":145033,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-04-09T03:00:49.549105Z"}],"checksum":"12b869b619141004a542c9e585b40c1432e7b0d67a826f68cb5fa4c1ee9aff56","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23440,"comment_lines":1038,"files":50},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23491,"total_comment_lines":1040}},{"id":224949,"crate":"protobuf","num":"2.12.0","dl_path":"/api/v1/crates/protobuf/2.12.0/download","readme_path":"/api/v1/crates/protobuf/2.12.0/readme","updated_at":"2020-03-26T16:23:00.400534Z","created_at":"2020-03-26T16:23:00.400534Z","downloads":105543,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.12.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.12.0/downloads","authors":"/api/v1/crates/protobuf/2.12.0/authors"},"crate_size":144309,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-03-26T16:23:00.400534Z"}],"checksum":"71964f34fd51cf04882d7ae3325fa0794d4cad66a03d0003f38d8ae4f63ba126","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23380,"comment_lines":1038,"files":49},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23431,"total_comment_lines":1040}},{"id":223824,"crate":"protobuf","num":"2.11.0","dl_path":"/api/v1/crates/protobuf/2.11.0/download","readme_path":"/api/v1/crates/protobuf/2.11.0/readme","updated_at":"2020-03-23T20:47:50.852128Z","created_at":"2020-03-23T20:47:50.852128Z","downloads":23613,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.11.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.11.0/downloads","authors":"/api/v1/crates/protobuf/2.11.0/authors"},"crate_size":143281,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-03-23T20:47:50.852128Z"}],"checksum":"fc1b4a8efc42cf150049e8a490f618c7c60e82332405065f202a7e33aa5a1f06","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23218,"comment_lines":1036,"files":48},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23269,"total_comment_lines":1038}},{"id":223806,"crate":"protobuf","num":"2.10.3","dl_path":"/api/v1/crates/protobuf/2.10.3/download","readme_path":"/api/v1/crates/protobuf/2.10.3/readme","updated_at":"2020-03-23T19:43:19.172942Z","created_at":"2020-03-23T19:43:19.172942Z","downloads":12449,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.10.3/dependencies","version_downloads":"/api/v1/crates/protobuf/2.10.3/downloads","authors":"/api/v1/crates/protobuf/2.10.3/authors"},"crate_size":142991,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-03-23T19:43:19.172942Z"}],"checksum":"2981b632a240efd4605316365d76e4fa6cfddc7a317cf87fdce1635d6b14e7fd","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23587,"comment_lines":1032,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23638,"total_comment_lines":1034}},{"id":217224,"crate":"protobuf","num":"2.10.2","dl_path":"/api/v1/crates/protobuf/2.10.2/download","readme_path":"/api/v1/crates/protobuf/2.10.2/readme","updated_at":"2020-03-01T23:25:16.470975Z","created_at":"2020-03-01T23:25:16.470975Z","downloads":139172,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.10.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.10.2/downloads","authors":"/api/v1/crates/protobuf/2.10.2/authors"},"crate_size":143636,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-03-01T23:25:16.470975Z"}],"checksum":"37a5325d019a4d837d3abde0a836920f959e33d350f77b5f1e289e061e774942","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23622,"comment_lines":1032,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23673,"total_comment_lines":1034}},{"id":203174,"crate":"protobuf","num":"2.10.1","dl_path":"/api/v1/crates/protobuf/2.10.1/download","readme_path":"/api/v1/crates/protobuf/2.10.1/readme","updated_at":"2020-01-12T00:44:32.250241Z","created_at":"2020-01-12T00:44:32.250241Z","downloads":178427,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.10.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.10.1/downloads","authors":"/api/v1/crates/protobuf/2.10.1/authors"},"crate_size":143802,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-01-12T00:44:32.250241Z"}],"checksum":"6686ddd96a8dbe2687b5f2a687b2cfb520854010ec480f2d74c32e7c9873d3c5","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23621,"comment_lines":1032,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23672,"total_comment_lines":1034}},{"id":200194,"crate":"protobuf","num":"2.10.0","dl_path":"/api/v1/crates/protobuf/2.10.0/download","readme_path":"/api/v1/crates/protobuf/2.10.0/readme","updated_at":"2020-01-01T00:40:56.341881Z","created_at":"2020-01-01T00:40:56.341881Z","downloads":71210,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.10.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.10.0/downloads","authors":"/api/v1/crates/protobuf/2.10.0/authors"},"crate_size":143809,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2020-01-01T00:40:56.341881Z"}],"checksum":"6563a657a014b771e7f69f06447d88d8fbb5a215ffc4cab724afb3acedcc7701","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23620,"comment_lines":1033,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23671,"total_comment_lines":1035}},{"id":200171,"crate":"protobuf","num":"2.8.2","dl_path":"/api/v1/crates/protobuf/2.8.2/download","readme_path":"/api/v1/crates/protobuf/2.8.2/readme","updated_at":"2019-12-31T22:29:19.226643Z","created_at":"2019-12-31T22:29:19.226643Z","downloads":858245,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.8.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.8.2/downloads","authors":"/api/v1/crates/protobuf/2.8.2/authors"},"crate_size":143460,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[{"action":"publish","user":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"time":"2019-12-31T22:29:19.226643Z"}],"checksum":"70731852eec72c56d11226c8a5f96ad5058a3dab73647ca5f7ee351e464f2571","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23583,"comment_lines":1032,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23634,"total_comment_lines":1034}},{"id":179388,"crate":"protobuf","num":"2.9.0","dl_path":"/api/v1/crates/protobuf/2.9.0/download","readme_path":"/api/v1/crates/protobuf/2.9.0/readme","updated_at":"2019-09-30T15:31:00.824363Z","created_at":"2019-09-30T00:11:48.114046Z","downloads":7132,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.9.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.9.0/downloads","authors":"/api/v1/crates/protobuf/2.9.0/authors"},"crate_size":177760,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"d79ce403920e5b27302b06b7bcc615c04642eda0c2bab2606c3fe4012072fa2a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27879,"comment_lines":1135,"files":79},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":27930,"total_comment_lines":1137}},{"id":174349,"crate":"protobuf","num":"2.8.1","dl_path":"/api/v1/crates/protobuf/2.8.1/download","readme_path":"/api/v1/crates/protobuf/2.8.1/readme","updated_at":"2019-09-06T01:06:17.994594Z","created_at":"2019-09-06T01:06:17.994594Z","downloads":592190,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.8.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.8.1/downloads","authors":"/api/v1/crates/protobuf/2.8.1/authors"},"crate_size":143489,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"40361836defdd5871ff7e84096c6f6444af7fc157f8ef1789f54f147687caa20","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23534,"comment_lines":1032,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23585,"total_comment_lines":1034}},{"id":164575,"crate":"protobuf","num":"2.8.0","dl_path":"/api/v1/crates/protobuf/2.8.0/download","readme_path":"/api/v1/crates/protobuf/2.8.0/readme","updated_at":"2019-07-23T04:11:24.980030Z","created_at":"2019-07-23T04:11:24.980030Z","downloads":375416,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.8.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.8.0/downloads","authors":"/api/v1/crates/protobuf/2.8.0/authors"},"crate_size":143337,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"8aefcec9f142b524d98fc81d07827743be89dd6586a1ba6ab21fa66a500b3fa5","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23535,"comment_lines":1032,"files":45},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23586,"total_comment_lines":1034}},{"id":159766,"crate":"protobuf","num":"2.7.0","dl_path":"/api/v1/crates/protobuf/2.7.0/download","readme_path":"/api/v1/crates/protobuf/2.7.0/readme","updated_at":"2019-07-01T23:04:04.534814Z","created_at":"2019-07-01T23:04:04.534814Z","downloads":117822,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.7.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.7.0/downloads","authors":"/api/v1/crates/protobuf/2.7.0/authors"},"crate_size":143544,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"5f00e4a3cb64ecfeac2c0a73c74c68ae3439d7a6bead3870be56ad5dd2620a6f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23565,"comment_lines":1032,"files":46},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23616,"total_comment_lines":1034}},{"id":154209,"crate":"protobuf","num":"2.6.2","dl_path":"/api/v1/crates/protobuf/2.6.2/download","readme_path":"/api/v1/crates/protobuf/2.6.2/readme","updated_at":"2019-06-03T03:06:42.253027Z","created_at":"2019-06-03T03:06:42.253027Z","downloads":101799,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.6.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.6.2/downloads","authors":"/api/v1/crates/protobuf/2.6.2/authors"},"crate_size":142916,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"7e9076cae823584ab4d8fab3a111658d1232faf106611dc8378161b7d062b628","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23538,"comment_lines":1032,"files":46},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23589,"total_comment_lines":1034}},{"id":153010,"crate":"protobuf","num":"2.6.1","dl_path":"/api/v1/crates/protobuf/2.6.1/download","readme_path":"/api/v1/crates/protobuf/2.6.1/readme","updated_at":"2019-05-26T23:39:52.128576Z","created_at":"2019-05-26T23:39:52.128576Z","downloads":30499,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.6.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.6.1/downloads","authors":"/api/v1/crates/protobuf/2.6.1/authors"},"crate_size":139642,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"a151c11a92df0059d6ab446fafa3b21a1210aad4bc2293e1c946e8132b10db01","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23466,"comment_lines":1032,"files":46},"Shell":{"code_lines":51,"comment_lines":2,"files":1}},"total_code_lines":23517,"total_comment_lines":1034}},{"id":151487,"crate":"protobuf","num":"1.7.5","dl_path":"/api/v1/crates/protobuf/1.7.5/download","readme_path":"/api/v1/crates/protobuf/1.7.5/readme","updated_at":"2019-05-19T22:22:00.719361Z","created_at":"2019-05-19T22:22:00.719361Z","downloads":157955,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.7.5/dependencies","version_downloads":"/api/v1/crates/protobuf/1.7.5/downloads","authors":"/api/v1/crates/protobuf/1.7.5/authors"},"crate_size":165774,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"e14ccd6b79ec748412d4f2dfde1a80fa363a67def4062969f8aed3d790a30f28","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28102,"comment_lines":1224,"files":57},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28160,"total_comment_lines":1235}},{"id":151366,"crate":"protobuf","num":"2.6.0","dl_path":"/api/v1/crates/protobuf/2.6.0/download","readme_path":"/api/v1/crates/protobuf/2.6.0/readme","updated_at":"2019-05-19T19:53:13.684455Z","created_at":"2019-05-19T19:53:13.684455Z","downloads":24898,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.6.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.6.0/downloads","authors":"/api/v1/crates/protobuf/2.6.0/authors"},"crate_size":139106,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"3959be8d6250192f80ef056c0a4aaaeaff8a25e904e6e7a0f5285cb1a061835f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23465,"comment_lines":1033,"files":46},"Shell":{"code_lines":48,"comment_lines":2,"files":1}},"total_code_lines":23513,"total_comment_lines":1035}},{"id":144915,"crate":"protobuf","num":"2.5.0","dl_path":"/api/v1/crates/protobuf/2.5.0/download","readme_path":"/api/v1/crates/protobuf/2.5.0/readme","updated_at":"2019-04-15T00:58:53.712594Z","created_at":"2019-04-15T00:58:53.712594Z","downloads":91153,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.5.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.5.0/downloads","authors":"/api/v1/crates/protobuf/2.5.0/authors"},"crate_size":138183,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"bc7badf647ae2fa27ba51c218e347386c88cc604fcfe71f2aba0ad017f3f2b75","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23384,"comment_lines":1029,"files":46},"Shell":{"code_lines":48,"comment_lines":2,"files":1}},"total_code_lines":23432,"total_comment_lines":1031}},{"id":141999,"crate":"protobuf","num":"2.4.2","dl_path":"/api/v1/crates/protobuf/2.4.2/download","readme_path":"/api/v1/crates/protobuf/2.4.2/readme","updated_at":"2019-03-29T00:38:44.457146Z","created_at":"2019-03-29T00:38:44.457146Z","downloads":53386,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.4.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.4.2/downloads","authors":"/api/v1/crates/protobuf/2.4.2/authors"},"crate_size":137024,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"524d165d95627ddebba768db728216c4429bbb62882f7e6ab1a6c3c54a7ed830","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23089,"comment_lines":1026,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23136,"total_comment_lines":1028}},{"id":137500,"crate":"protobuf","num":"2.4.0","dl_path":"/api/v1/crates/protobuf/2.4.0/download","readme_path":"/api/v1/crates/protobuf/2.4.0/readme","updated_at":"2019-03-06T00:14:02.675950Z","created_at":"2019-03-06T00:14:02.675950Z","downloads":71225,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.4.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.4.0/downloads","authors":"/api/v1/crates/protobuf/2.4.0/authors"},"crate_size":136949,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"24d5d73d2b88fddb8b8141f2730d950d88772c940ac4f8f3e93230b9a99d92df","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23078,"comment_lines":1026,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23125,"total_comment_lines":1028}},{"id":137315,"crate":"protobuf","num":"2.3.1","dl_path":"/api/v1/crates/protobuf/2.3.1/download","readme_path":"/api/v1/crates/protobuf/2.3.1/readme","updated_at":"2019-03-05T04:10:22.472800Z","created_at":"2019-03-05T04:10:22.472800Z","downloads":8049,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/protobuf/2.3.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.3.1/downloads","authors":"/api/v1/crates/protobuf/2.3.1/authors"},"crate_size":136441,"published_by":{"id":220,"login":"stepancheg","name":"Stepan Koltsov","avatar":"https://avatars.githubusercontent.com/u/28969?v=4","url":"https://github.com/stepancheg","github_username_matches":true,"created_at":"2008-10-14T21:11:14Z"},"audit_actions":[],"checksum":"663a8c8137c3175ec05ed5948228b205b7a14f48509d710d038fb8fd7ec6cc78","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22997,"comment_lines":1023,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23044,"total_comment_lines":1025}},{"id":130811,"crate":"protobuf","num":"2.3.0","dl_path":"/api/v1/crates/protobuf/2.3.0/download","readme_path":"/api/v1/crates/protobuf/2.3.0/readme","updated_at":"2019-01-30T00:48:18.032430Z","created_at":"2019-01-30T00:48:18.032430Z","downloads":87841,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.3.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.3.0/downloads","authors":"/api/v1/crates/protobuf/2.3.0/authors"},"crate_size":135786,"published_by":null,"audit_actions":[],"checksum":"d82d117bc7565ce6be0150159251c9b1eeec7b129f5a2aa86e10acb5970de1cb","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22997,"comment_lines":1023,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23044,"total_comment_lines":1025}},{"id":129080,"crate":"protobuf","num":"2.2.5","dl_path":"/api/v1/crates/protobuf/2.2.5/download","readme_path":"/api/v1/crates/protobuf/2.2.5/readme","updated_at":"2019-01-20T01:36:15.007821Z","created_at":"2019-01-20T01:36:15.007821Z","downloads":52613,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.2.5/dependencies","version_downloads":"/api/v1/crates/protobuf/2.2.5/downloads","authors":"/api/v1/crates/protobuf/2.2.5/authors"},"crate_size":136105,"published_by":null,"audit_actions":[],"checksum":"f1dae61c65148faf4bcc242624a08687e5076f68fa958cb6b7fc66049954a77d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22997,"comment_lines":1023,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23044,"total_comment_lines":1025}},{"id":128024,"crate":"protobuf","num":"2.0.6","dl_path":"/api/v1/crates/protobuf/2.0.6/download","readme_path":"/api/v1/crates/protobuf/2.0.6/readme","updated_at":"2019-01-13T23:04:52.578470Z","created_at":"2019-01-13T23:04:52.578470Z","downloads":101879,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.6/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.6/downloads","authors":"/api/v1/crates/protobuf/2.0.6/authors"},"crate_size":137723,"published_by":null,"audit_actions":[],"checksum":"fbc4570f22641ed8c65326d54832ce1536e9ddf0ccb7a8c836cbe780d7e23537","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22934,"comment_lines":1023,"files":46},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22979,"total_comment_lines":1027}},{"id":128019,"crate":"protobuf","num":"2.1.5","dl_path":"/api/v1/crates/protobuf/2.1.5/download","readme_path":"/api/v1/crates/protobuf/2.1.5/readme","updated_at":"2019-01-13T23:01:58.983992Z","created_at":"2019-01-13T23:01:58.983992Z","downloads":6433,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.1.5/dependencies","version_downloads":"/api/v1/crates/protobuf/2.1.5/downloads","authors":"/api/v1/crates/protobuf/2.1.5/authors"},"crate_size":135963,"published_by":null,"audit_actions":[],"checksum":"3be0197058a6a5b1895d0c64ab97d07bab76e662e18e104f8665900835e7be40","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22978,"comment_lines":1023,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23017,"total_comment_lines":1025}},{"id":128014,"crate":"protobuf","num":"2.2.4","dl_path":"/api/v1/crates/protobuf/2.2.4/download","readme_path":"/api/v1/crates/protobuf/2.2.4/readme","updated_at":"2019-01-13T22:57:08.151618Z","created_at":"2019-01-13T22:57:08.151618Z","downloads":12455,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.2.4/dependencies","version_downloads":"/api/v1/crates/protobuf/2.2.4/downloads","authors":"/api/v1/crates/protobuf/2.2.4/authors"},"crate_size":136057,"published_by":null,"audit_actions":[],"checksum":"9e18cbbffd1481c115cfb809816dbe6a8f53cf5b4ac6df03d1589d9ccb6c609a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22988,"comment_lines":1023,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23035,"total_comment_lines":1025}},{"id":128007,"crate":"protobuf","num":"2.2.3","dl_path":"/api/v1/crates/protobuf/2.2.3/download","readme_path":"/api/v1/crates/protobuf/2.2.3/readme","updated_at":"2019-01-13T22:53:28.420919Z","created_at":"2019-01-13T22:53:28.420919Z","downloads":5199,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.2.3/dependencies","version_downloads":"/api/v1/crates/protobuf/2.2.3/downloads","authors":"/api/v1/crates/protobuf/2.2.3/authors"},"crate_size":136040,"published_by":null,"audit_actions":[],"checksum":"a3a16021f60534af797c77a94b03caa2ba329d65f32bef93e2b1779ae73f07a3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22988,"comment_lines":1023,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23035,"total_comment_lines":1025}},{"id":124515,"crate":"protobuf","num":"2.2.2","dl_path":"/api/v1/crates/protobuf/2.2.2/download","readme_path":"/api/v1/crates/protobuf/2.2.2/readme","updated_at":"2018-12-29T03:09:11.362041Z","created_at":"2018-12-29T03:09:11.362041Z","downloads":17262,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.2.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.2.2/downloads","authors":"/api/v1/crates/protobuf/2.2.2/authors"},"crate_size":135928,"published_by":null,"audit_actions":[],"checksum":"eae0479da11de87d371fa47eb033059715ffa8f714748da20aa364d56ec5bee2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22985,"comment_lines":1022,"files":46},"Shell":{"code_lines":47,"comment_lines":2,"files":1}},"total_code_lines":23032,"total_comment_lines":1024}},{"id":124092,"crate":"protobuf","num":"2.2.1","dl_path":"/api/v1/crates/protobuf/2.2.1/download","readme_path":"/api/v1/crates/protobuf/2.2.1/readme","updated_at":"2018-12-26T05:30:18.195669Z","created_at":"2018-12-26T05:30:18.195669Z","downloads":8818,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.2.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.2.1/downloads","authors":"/api/v1/crates/protobuf/2.2.1/authors"},"crate_size":135874,"published_by":null,"audit_actions":[],"checksum":"2ede4c166e78974e6524f01ce44491cc58d121ce7b22cdc65eae400f404a2e3e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22985,"comment_lines":1022,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23024,"total_comment_lines":1024}},{"id":118291,"crate":"protobuf","num":"2.2.0","dl_path":"/api/v1/crates/protobuf/2.2.0/download","readme_path":"/api/v1/crates/protobuf/2.2.0/readme","updated_at":"2018-11-17T05:56:01.410344Z","created_at":"2018-11-17T05:56:01.410344Z","downloads":45742,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.2.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.2.0/downloads","authors":"/api/v1/crates/protobuf/2.2.0/authors"},"crate_size":135889,"published_by":null,"audit_actions":[],"checksum":"cbd08d128db199b1c6bb662e343d7d1a8f6d0060b411675766d88e5146a4bb38","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22985,"comment_lines":1022,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23024,"total_comment_lines":1024}},{"id":115465,"crate":"protobuf","num":"2.1.4","dl_path":"/api/v1/crates/protobuf/2.1.4/download","readme_path":"/api/v1/crates/protobuf/2.1.4/readme","updated_at":"2018-10-31T18:04:19.093758Z","created_at":"2018-10-31T18:04:19.093758Z","downloads":27514,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.1.4/dependencies","version_downloads":"/api/v1/crates/protobuf/2.1.4/downloads","authors":"/api/v1/crates/protobuf/2.1.4/authors"},"crate_size":135862,"published_by":null,"audit_actions":[],"checksum":"671a9cce836bd3635b40b2b0a72783481755ee988c493891f4e974b45264cc9d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22975,"comment_lines":1022,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23014,"total_comment_lines":1024}},{"id":115356,"crate":"protobuf","num":"2.1.3","dl_path":"/api/v1/crates/protobuf/2.1.3/download","readme_path":"/api/v1/crates/protobuf/2.1.3/readme","updated_at":"2018-10-31T01:24:08.617054Z","created_at":"2018-10-31T01:24:08.617054Z","downloads":5853,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.1.3/dependencies","version_downloads":"/api/v1/crates/protobuf/2.1.3/downloads","authors":"/api/v1/crates/protobuf/2.1.3/authors"},"crate_size":135676,"published_by":null,"audit_actions":[],"checksum":"086c84f51f376d6104ce321b4f1d236d42619f260f624488404365a2239fc212","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22962,"comment_lines":1009,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23001,"total_comment_lines":1011}},{"id":114809,"crate":"protobuf","num":"2.1.2","dl_path":"/api/v1/crates/protobuf/2.1.2/download","readme_path":"/api/v1/crates/protobuf/2.1.2/readme","updated_at":"2018-10-28T01:07:46.914931Z","created_at":"2018-10-28T01:07:46.914931Z","downloads":10141,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.1.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.1.2/downloads","authors":"/api/v1/crates/protobuf/2.1.2/authors"},"crate_size":135845,"published_by":null,"audit_actions":[],"checksum":"8e95ac45a1e122e1b62c3f23bbe51574c39d06d1c8c5a2a5676de497d0a84a34","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22975,"comment_lines":1022,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23014,"total_comment_lines":1024}},{"id":111509,"crate":"protobuf","num":"2.1.1","dl_path":"/api/v1/crates/protobuf/2.1.1/download","readme_path":"/api/v1/crates/protobuf/2.1.1/readme","updated_at":"2018-10-09T01:01:55.157886Z","created_at":"2018-10-09T01:01:55.157886Z","downloads":24758,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.1.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.1.1/downloads","authors":"/api/v1/crates/protobuf/2.1.1/authors"},"crate_size":135794,"published_by":null,"audit_actions":[],"checksum":"56c363dfc36e450457f4fa05a91d8c3f0fed00fc21142b4ce2cb7b525675eaeb","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22975,"comment_lines":1022,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23014,"total_comment_lines":1024}},{"id":111116,"crate":"protobuf","num":"2.1.0","dl_path":"/api/v1/crates/protobuf/2.1.0/download","readme_path":"/api/v1/crates/protobuf/2.1.0/readme","updated_at":"2018-10-06T03:04:10.201443Z","created_at":"2018-10-06T03:04:10.201443Z","downloads":6848,"features":{"with-bytes":["bytes"],"with-serde":["serde","serde_derive"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.1.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.1.0/downloads","authors":"/api/v1/crates/protobuf/2.1.0/authors"},"crate_size":135854,"published_by":null,"audit_actions":[],"checksum":"b3948587794be5d062a9f95e73f778bef779f7a053c2a3aa95960313e3aefe62","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22975,"comment_lines":1022,"files":46},"Shell":{"code_lines":39,"comment_lines":2,"files":1}},"total_code_lines":23014,"total_comment_lines":1024}},{"id":109018,"crate":"protobuf","num":"2.0.5","dl_path":"/api/v1/crates/protobuf/2.0.5/download","readme_path":"/api/v1/crates/protobuf/2.0.5/readme","updated_at":"2018-09-21T03:40:32.374444Z","created_at":"2018-09-21T03:40:32.374444Z","downloads":58489,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.5/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.5/downloads","authors":"/api/v1/crates/protobuf/2.0.5/authors"},"crate_size":137547,"published_by":null,"audit_actions":[],"checksum":"c72f6663900752624f6b9b78d16abfc014caaa17d0002ff991274533cdc06c62","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22931,"comment_lines":1022,"files":46},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22976,"total_comment_lines":1026}},{"id":100456,"crate":"protobuf","num":"2.0.4","dl_path":"/api/v1/crates/protobuf/2.0.4/download","readme_path":"/api/v1/crates/protobuf/2.0.4/readme","updated_at":"2018-07-19T16:32:31.681110Z","created_at":"2018-07-19T16:32:31.681110Z","downloads":95202,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.4/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.4/downloads","authors":"/api/v1/crates/protobuf/2.0.4/authors"},"crate_size":137528,"published_by":null,"audit_actions":[],"checksum":"128a4f37a2df739a567a8685b17f54aa19b9c3c4a6a5b8731e97a419b3db451c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22928,"comment_lines":1023,"files":46},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22973,"total_comment_lines":1027}},{"id":99373,"crate":"protobuf","num":"1.7.4","dl_path":"/api/v1/crates/protobuf/1.7.4/download","readme_path":"/api/v1/crates/protobuf/1.7.4/readme","updated_at":"2018-07-11T00:25:56.998568Z","created_at":"2018-07-11T00:25:56.998568Z","downloads":104362,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.7.4/dependencies","version_downloads":"/api/v1/crates/protobuf/1.7.4/downloads","authors":"/api/v1/crates/protobuf/1.7.4/authors"},"crate_size":165707,"published_by":null,"audit_actions":[],"checksum":"52fbc45bf6709565e44ef31847eb7407b3c3c80af811ee884a04da071dcca12b","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28059,"comment_lines":1221,"files":57},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28117,"total_comment_lines":1232}},{"id":99368,"crate":"protobuf","num":"2.0.3","dl_path":"/api/v1/crates/protobuf/2.0.3/download","readme_path":"/api/v1/crates/protobuf/2.0.3/readme","updated_at":"2018-07-11T00:20:57.792716Z","created_at":"2018-07-11T00:20:57.792716Z","downloads":15695,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.3/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.3/downloads","authors":"/api/v1/crates/protobuf/2.0.3/authors"},"crate_size":137519,"published_by":null,"audit_actions":[],"checksum":"7fec4b8f0fa26c52d29c66e93e8624aad859458ec5e5d4f6ddf923954293436a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22928,"comment_lines":1023,"files":46},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22973,"total_comment_lines":1027}},{"id":94564,"crate":"protobuf","num":"1.7.3","dl_path":"/api/v1/crates/protobuf/1.7.3/download","readme_path":"/api/v1/crates/protobuf/1.7.3/readme","updated_at":"2018-05-28T23:10:55.245949Z","created_at":"2018-05-28T23:10:55.245949Z","downloads":19077,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.7.3/dependencies","version_downloads":"/api/v1/crates/protobuf/1.7.3/downloads","authors":"/api/v1/crates/protobuf/1.7.3/authors"},"crate_size":165789,"published_by":null,"audit_actions":[],"checksum":"0100b2cf4cd80bbe249f32146ddb767829da85fdda0ea79c570359620a8933e8","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28063,"comment_lines":1222,"files":57},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28121,"total_comment_lines":1233}},{"id":94559,"crate":"protobuf","num":"2.0.2","dl_path":"/api/v1/crates/protobuf/2.0.2/download","readme_path":"/api/v1/crates/protobuf/2.0.2/readme","updated_at":"2018-05-28T23:04:16.473546Z","created_at":"2018-05-28T23:04:16.473546Z","downloads":49886,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.2/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.2/downloads","authors":"/api/v1/crates/protobuf/2.0.2/authors"},"crate_size":137618,"published_by":null,"audit_actions":[],"checksum":"a163be69698a5cb7baa28819474344d3a268b3f3e41877e61d5555e3d3add1af","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22932,"comment_lines":1024,"files":46},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22977,"total_comment_lines":1028}},{"id":94375,"crate":"protobuf","num":"1.7.2","dl_path":"/api/v1/crates/protobuf/1.7.2/download","readme_path":"/api/v1/crates/protobuf/1.7.2/readme","updated_at":"2018-05-27T16:14:40.225296Z","created_at":"2018-05-27T16:14:40.225296Z","downloads":5353,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.7.2/dependencies","version_downloads":"/api/v1/crates/protobuf/1.7.2/downloads","authors":"/api/v1/crates/protobuf/1.7.2/authors"},"crate_size":165349,"published_by":null,"audit_actions":[],"checksum":"094d0b460729c1d32655c4906cf4ae2cce35b8bc140a4b7656dd2745140ad840","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28041,"comment_lines":1216,"files":56},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28099,"total_comment_lines":1227}},{"id":94366,"crate":"protobuf","num":"2.0.1","dl_path":"/api/v1/crates/protobuf/2.0.1/download","readme_path":"/api/v1/crates/protobuf/2.0.1/readme","updated_at":"2018-05-27T15:59:51.315170Z","created_at":"2018-05-27T15:59:51.315170Z","downloads":5715,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.1/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.1/downloads","authors":"/api/v1/crates/protobuf/2.0.1/authors"},"crate_size":137138,"published_by":null,"audit_actions":[],"checksum":"610c2e4cad7a79d82b941751342a75380d3689dca2ecfd5f045384255b8b3f2c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22910,"comment_lines":1018,"files":45},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22955,"total_comment_lines":1022}},{"id":93198,"crate":"protobuf","num":"2.0.0","dl_path":"/api/v1/crates/protobuf/2.0.0/download","readme_path":"/api/v1/crates/protobuf/2.0.0/readme","updated_at":"2018-05-17T16:38:39.943574Z","created_at":"2018-05-17T16:38:39.943574Z","downloads":16429,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/2.0.0/dependencies","version_downloads":"/api/v1/crates/protobuf/2.0.0/downloads","authors":"/api/v1/crates/protobuf/2.0.0/authors"},"crate_size":137142,"published_by":null,"audit_actions":[],"checksum":"a2428af5746ec84b3638380379fcfcffc890db3097f2788f24f32e9702995dd0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22910,"comment_lines":1018,"files":45},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22955,"total_comment_lines":1022}},{"id":93195,"crate":"protobuf","num":"1.7.1","dl_path":"/api/v1/crates/protobuf/1.7.1/download","readme_path":"/api/v1/crates/protobuf/1.7.1/readme","updated_at":"2018-05-17T16:30:41.295721Z","created_at":"2018-05-17T16:30:41.295721Z","downloads":11564,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.7.1/dependencies","version_downloads":"/api/v1/crates/protobuf/1.7.1/downloads","authors":"/api/v1/crates/protobuf/1.7.1/authors"},"crate_size":165125,"published_by":null,"audit_actions":[],"checksum":"809f3d3da85549d8292c24c767668beba458f8d6624fdad87df679f54a7d141a","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28023,"comment_lines":1216,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28081,"total_comment_lines":1227}},{"id":92276,"crate":"protobuf","num":"1.6.0","dl_path":"/api/v1/crates/protobuf/1.6.0/download","readme_path":"/api/v1/crates/protobuf/1.6.0/readme","updated_at":"2018-05-11T00:44:04.599444Z","created_at":"2018-05-11T00:44:04.599444Z","downloads":14446,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.6.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.6.0/downloads","authors":"/api/v1/crates/protobuf/1.6.0/authors"},"crate_size":137248,"published_by":null,"audit_actions":[],"checksum":"63af89a2e832acba65595d0fc9b8444f5b014356c2a7ad759d6b846c4fa52efb","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":22910,"comment_lines":1018,"files":45},"Shell":{"code_lines":45,"comment_lines":4,"files":2}},"total_code_lines":22955,"total_comment_lines":1022}},{"id":87316,"crate":"protobuf","num":"1.4.5","dl_path":"/api/v1/crates/protobuf/1.4.5/download","readme_path":"/api/v1/crates/protobuf/1.4.5/readme","updated_at":"2018-04-02T11:07:28.769536Z","created_at":"2018-04-02T11:07:28.769536Z","downloads":13707,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.4.5/dependencies","version_downloads":"/api/v1/crates/protobuf/1.4.5/downloads","authors":"/api/v1/crates/protobuf/1.4.5/authors"},"crate_size":164504,"published_by":null,"audit_actions":[],"checksum":"1353fa7407d357ce5dc24673b5e6e3c27d8385e41e0cb2ceafdf32b4431ac966","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27973,"comment_lines":1212,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28031,"total_comment_lines":1223}},{"id":87312,"crate":"protobuf","num":"1.5.1","dl_path":"/api/v1/crates/protobuf/1.5.1/download","readme_path":"/api/v1/crates/protobuf/1.5.1/readme","updated_at":"2018-04-02T10:52:25.872352Z","created_at":"2018-04-02T10:52:25.872352Z","downloads":79397,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.5.1/dependencies","version_downloads":"/api/v1/crates/protobuf/1.5.1/downloads","authors":"/api/v1/crates/protobuf/1.5.1/authors"},"crate_size":165142,"published_by":null,"audit_actions":[],"checksum":"40e2484e639dcae0985fc483ad76ce7ad78ee5aa092751d7d538f0b20d76486b","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28023,"comment_lines":1216,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28081,"total_comment_lines":1227}},{"id":86371,"crate":"protobuf","num":"1.5.0","dl_path":"/api/v1/crates/protobuf/1.5.0/download","readme_path":"/api/v1/crates/protobuf/1.5.0/readme","updated_at":"2018-03-25T20:56:15.097696Z","created_at":"2018-03-25T20:56:15.097696Z","downloads":10637,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.5.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.5.0/downloads","authors":"/api/v1/crates/protobuf/1.5.0/authors"},"crate_size":165163,"published_by":null,"audit_actions":[],"checksum":"ab7fa36fe9d86e36aafc3bd360569694fa698c233c095269768acf849c680edf","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28023,"comment_lines":1216,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28081,"total_comment_lines":1227}},{"id":83414,"crate":"protobuf","num":"1.4.4","dl_path":"/api/v1/crates/protobuf/1.4.4/download","readme_path":"/api/v1/crates/protobuf/1.4.4/readme","updated_at":"2018-03-05T16:21:16.726213Z","created_at":"2018-03-05T16:21:16.726213Z","downloads":26217,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.4.4/dependencies","version_downloads":"/api/v1/crates/protobuf/1.4.4/downloads","authors":"/api/v1/crates/protobuf/1.4.4/authors"},"crate_size":164425,"published_by":null,"audit_actions":[],"checksum":"a06aeffc36f6abfaf86e6b5b350c5ab4ec81ed3d95215c17730e0e744dfdd2c5","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27973,"comment_lines":1212,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28031,"total_comment_lines":1223}},{"id":73118,"crate":"protobuf","num":"1.4.3","dl_path":"/api/v1/crates/protobuf/1.4.3/download","readme_path":"/api/v1/crates/protobuf/1.4.3/readme","updated_at":"2017-12-03T00:56:19.815180Z","created_at":"2017-12-03T00:56:19.815180Z","downloads":49917,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.4.3/dependencies","version_downloads":"/api/v1/crates/protobuf/1.4.3/downloads","authors":"/api/v1/crates/protobuf/1.4.3/authors"},"crate_size":164458,"published_by":null,"audit_actions":[],"checksum":"bec26e67194b7d991908145fdf21b7cae8b08423d96dcb9e860cd31f854b9506","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27972,"comment_lines":1212,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28030,"total_comment_lines":1223}},{"id":68353,"crate":"protobuf","num":"1.4.2","dl_path":"/api/v1/crates/protobuf/1.4.2/download","readme_path":"/api/v1/crates/protobuf/1.4.2/readme","updated_at":"2017-11-30T02:44:39.765646Z","created_at":"2017-10-14T21:53:31.340948Z","downloads":27345,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.4.2/dependencies","version_downloads":"/api/v1/crates/protobuf/1.4.2/downloads","authors":"/api/v1/crates/protobuf/1.4.2/authors"},"crate_size":164334,"published_by":null,"audit_actions":[],"checksum":"99c7a6694a7896f7c039bc20a6947b83781b019d7d40df77ae069cd2a432e4a7","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27946,"comment_lines":1211,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":28004,"total_comment_lines":1222}},{"id":57831,"crate":"protobuf","num":"1.4.1","dl_path":"/api/v1/crates/protobuf/1.4.1/download","readme_path":"/api/v1/crates/protobuf/1.4.1/readme","updated_at":"2017-11-30T03:16:54.052153Z","created_at":"2017-06-24T18:36:37.820855Z","downloads":69735,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.4.1/dependencies","version_downloads":"/api/v1/crates/protobuf/1.4.1/downloads","authors":"/api/v1/crates/protobuf/1.4.1/authors"},"crate_size":164059,"published_by":null,"audit_actions":[],"checksum":"568a15e4d572d9a5e63ae3a55f84328c984842887db179b40b4cc6a608bac6a4","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27905,"comment_lines":1209,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":27963,"total_comment_lines":1220}},{"id":57828,"crate":"protobuf","num":"1.4.0","dl_path":"/api/v1/crates/protobuf/1.4.0/download","readme_path":"/api/v1/crates/protobuf/1.4.0/readme","updated_at":"2017-11-30T02:51:27.300796Z","created_at":"2017-06-24T18:24:05.762474Z","downloads":5852,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.4.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.4.0/downloads","authors":"/api/v1/crates/protobuf/1.4.0/authors"},"crate_size":164044,"published_by":null,"audit_actions":[],"checksum":"70a1ac642d9041deaf4c8b55e00c7f84b39484e7fe3e981b25577f2c9156ffde","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27900,"comment_lines":1209,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":27958,"total_comment_lines":1220}},{"id":56805,"crate":"protobuf","num":"1.3.1","dl_path":"/api/v1/crates/protobuf/1.3.1/download","readme_path":"/api/v1/crates/protobuf/1.3.1/readme","updated_at":"2017-11-30T03:51:39.615811Z","created_at":"2017-06-15T11:31:49.412887Z","downloads":6103,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.3.1/dependencies","version_downloads":"/api/v1/crates/protobuf/1.3.1/downloads","authors":"/api/v1/crates/protobuf/1.3.1/authors"},"crate_size":162397,"published_by":null,"audit_actions":[],"checksum":"e01c016f2dd4903d095be947d2f50e3c9056af53c161a5939d18fd1659544f79","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27157,"comment_lines":1207,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":27215,"total_comment_lines":1218}},{"id":56528,"crate":"protobuf","num":"1.3.0","dl_path":"/api/v1/crates/protobuf/1.3.0/download","readme_path":"/api/v1/crates/protobuf/1.3.0/readme","updated_at":"2017-11-30T03:51:39.613750Z","created_at":"2017-06-12T09:29:45.214948Z","downloads":5789,"features":{"with-bytes":["bytes"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.3.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.3.0/downloads","authors":"/api/v1/crates/protobuf/1.3.0/authors"},"crate_size":162220,"published_by":null,"audit_actions":[],"checksum":"2e7d69f870f68f28b141c8374e4e8980461cf380c13f64adabbe2a37612f4048","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27132,"comment_lines":1207,"files":55},"Shell":{"code_lines":58,"comment_lines":11,"files":3}},"total_code_lines":27190,"total_comment_lines":1218}},{"id":46385,"crate":"protobuf","num":"1.2.2","dl_path":"/api/v1/crates/protobuf/1.2.2/download","readme_path":"/api/v1/crates/protobuf/1.2.2/readme","updated_at":"2017-11-30T03:48:47.847268Z","created_at":"2017-02-26T13:55:44.508385Z","downloads":36747,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.2.2/dependencies","version_downloads":"/api/v1/crates/protobuf/1.2.2/downloads","authors":"/api/v1/crates/protobuf/1.2.2/authors"},"crate_size":168801,"published_by":null,"audit_actions":[],"checksum":"c3e2ed6fe8ff3b20b44bb4b4f54de12ac89dc38cb451dce8ae5e9dcd1507f738","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":20229,"comment_lines":815,"files":39},"Shell":{"code_lines":91,"comment_lines":22,"files":7}},"total_code_lines":20320,"total_comment_lines":837}},{"id":43426,"crate":"protobuf","num":"1.2.1","dl_path":"/api/v1/crates/protobuf/1.2.1/download","readme_path":"/api/v1/crates/protobuf/1.2.1/readme","updated_at":"2017-11-30T03:02:32.366799Z","created_at":"2017-01-26T20:25:30.627462Z","downloads":20287,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.2.1/dependencies","version_downloads":"/api/v1/crates/protobuf/1.2.1/downloads","authors":"/api/v1/crates/protobuf/1.2.1/authors"},"crate_size":166552,"published_by":null,"audit_actions":[],"checksum":"22eaac7d4be49a479dbd875f6f84ab79eef282aa51ba36ce884ec10efd91d355","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":20028,"comment_lines":809,"files":38},"Shell":{"code_lines":88,"comment_lines":22,"files":7}},"total_code_lines":20116,"total_comment_lines":831}},{"id":43344,"crate":"protobuf","num":"1.2.0","dl_path":"/api/v1/crates/protobuf/1.2.0/download","readme_path":"/api/v1/crates/protobuf/1.2.0/readme","updated_at":"2017-11-30T03:37:01.463892Z","created_at":"2017-01-26T01:13:22.722937Z","downloads":5399,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.2.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.2.0/downloads","authors":"/api/v1/crates/protobuf/1.2.0/authors"},"crate_size":166137,"published_by":null,"audit_actions":[],"checksum":"df7feebdc517452548e4d4b9450a29a882a5c62da5453528282d5c36059e6de6","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19963,"comment_lines":803,"files":37},"Shell":{"code_lines":88,"comment_lines":22,"files":7}},"total_code_lines":20051,"total_comment_lines":825}},{"id":41925,"crate":"protobuf","num":"1.1.0","dl_path":"/api/v1/crates/protobuf/1.1.0/download","readme_path":"/api/v1/crates/protobuf/1.1.0/readme","updated_at":"2017-11-30T02:25:50.628384Z","created_at":"2017-01-09T00:02:29.032523Z","downloads":9319,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.1.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.1.0/downloads","authors":"/api/v1/crates/protobuf/1.1.0/authors"},"crate_size":164128,"published_by":null,"audit_actions":[],"checksum":"229112a9213bf62a59f0702871a6e4872fe928161fc7a08f17cdd6c8c7988bf7","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":"https://github.com/stepancheg/rust-protobuf/blob/master/README.md","repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":19570,"comment_lines":796,"files":34},"Shell":{"code_lines":88,"comment_lines":22,"files":7}},"total_code_lines":19658,"total_comment_lines":818}},{"id":32411,"crate":"protobuf","num":"1.0.24","dl_path":"/api/v1/crates/protobuf/1.0.24/download","readme_path":"/api/v1/crates/protobuf/1.0.24/readme","updated_at":"2017-11-30T03:48:32.153739Z","created_at":"2016-08-25T03:21:40.094903Z","downloads":32679,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.24/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.24/downloads","authors":"/api/v1/crates/protobuf/1.0.24/authors"},"crate_size":139204,"published_by":null,"audit_actions":[],"checksum":"6ec4c2fe04370298218a09ab53a534febf54c160c5554e4de987b6d73c916d5d","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":16960,"comment_lines":754,"files":26},"Shell":{"code_lines":52,"comment_lines":20,"files":7}},"total_code_lines":17012,"total_comment_lines":774}},{"id":29955,"crate":"protobuf","num":"1.0.23","dl_path":"/api/v1/crates/protobuf/1.0.23/download","readme_path":"/api/v1/crates/protobuf/1.0.23/readme","updated_at":"2017-11-30T03:12:45.719041Z","created_at":"2016-07-13T01:11:07.213367Z","downloads":20149,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.23/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.23/downloads","authors":"/api/v1/crates/protobuf/1.0.23/authors"},"crate_size":147110,"published_by":null,"audit_actions":[],"checksum":"0cf9bb92f38828ff1e0a7f828a0ec261ffdd5c9ef86b9b3bc7b1eef13495b563","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":88,"comment_lines":25,"files":1},"Rust":{"code_lines":15296,"comment_lines":665,"files":26},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15431,"total_comment_lines":705}},{"id":28986,"crate":"protobuf","num":"1.0.22","dl_path":"/api/v1/crates/protobuf/1.0.22/download","readme_path":"/api/v1/crates/protobuf/1.0.22/readme","updated_at":"2017-11-30T02:22:48.438178Z","created_at":"2016-06-22T00:36:28.645978Z","downloads":7742,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.22/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.22/downloads","authors":"/api/v1/crates/protobuf/1.0.22/authors"},"crate_size":128385,"published_by":null,"audit_actions":[],"checksum":"bef2525a48a1bc6a2f7373b4ebd6d7dc76be012bc21863e6e3de909007c2281b","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15243,"comment_lines":665,"files":26},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15290,"total_comment_lines":680}},{"id":27629,"crate":"protobuf","num":"1.0.21","dl_path":"/api/v1/crates/protobuf/1.0.21/download","readme_path":"/api/v1/crates/protobuf/1.0.21/readme","updated_at":"2017-11-30T02:27:15.932889Z","created_at":"2016-05-24T22:49:10.412234Z","downloads":10330,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.21/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.21/downloads","authors":"/api/v1/crates/protobuf/1.0.21/authors"},"crate_size":252669,"published_by":null,"audit_actions":[],"checksum":"b66cf882c5d4a6870237ede3f13399e062f89a19dd226c7413ea778a143f99f3","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":88,"comment_lines":25,"files":1},"Rust":{"code_lines":15731,"comment_lines":687,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15866,"total_comment_lines":727}},{"id":26655,"crate":"protobuf","num":"1.0.20","dl_path":"/api/v1/crates/protobuf/1.0.20/download","readme_path":"/api/v1/crates/protobuf/1.0.20/readme","updated_at":"2017-11-30T03:40:22.447599Z","created_at":"2016-05-06T00:00:12.606804Z","downloads":7480,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.20/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.20/downloads","authors":"/api/v1/crates/protobuf/1.0.20/authors"},"crate_size":252274,"published_by":null,"audit_actions":[],"checksum":"10aa294e37f97cb315aed5b10b30a04af2227e34021eb7491f4d6c4555d63fac","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":88,"comment_lines":25,"files":1},"Rust":{"code_lines":15708,"comment_lines":686,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15843,"total_comment_lines":726}},{"id":26652,"crate":"protobuf","num":"1.0.19","dl_path":"/api/v1/crates/protobuf/1.0.19/download","readme_path":"/api/v1/crates/protobuf/1.0.19/readme","updated_at":"2017-11-30T02:23:16.778746Z","created_at":"2016-05-05T23:20:50.752748Z","downloads":5335,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.19/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.19/downloads","authors":"/api/v1/crates/protobuf/1.0.19/authors"},"crate_size":252603,"published_by":null,"audit_actions":[],"checksum":"035b1a5b83ffad1fc1ce64b3742260a627287e3824bf3401049986b137f82c69","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":88,"comment_lines":25,"files":1},"Rust":{"code_lines":15728,"comment_lines":688,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15863,"total_comment_lines":728}},{"id":22193,"crate":"protobuf","num":"1.0.18","dl_path":"/api/v1/crates/protobuf/1.0.18/download","readme_path":"/api/v1/crates/protobuf/1.0.18/readme","updated_at":"2017-11-30T03:03:37.635323Z","created_at":"2016-02-11T03:06:11.327649Z","downloads":13491,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.18/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.18/downloads","authors":"/api/v1/crates/protobuf/1.0.18/authors"},"crate_size":252001,"published_by":null,"audit_actions":[],"checksum":"625813971dd6f8010df9d3b997ac047495d164d08ca29ecfc955c1ed4d83fb6b","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":88,"comment_lines":25,"files":1},"Rust":{"code_lines":15683,"comment_lines":686,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15818,"total_comment_lines":726}},{"id":21984,"crate":"protobuf","num":"1.0.17","dl_path":"/api/v1/crates/protobuf/1.0.17/download","readme_path":"/api/v1/crates/protobuf/1.0.17/readme","updated_at":"2017-11-30T03:41:54.026125Z","created_at":"2016-02-07T00:34:05.525517Z","downloads":5502,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.17/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.17/downloads","authors":"/api/v1/crates/protobuf/1.0.17/authors"},"crate_size":254452,"published_by":null,"audit_actions":[],"checksum":"fb328d2d29e03d3ada1a16bb36f2dad46e59044c897651674ca95e3725e69514","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":525,"comment_lines":87,"files":2},"Rust":{"code_lines":15653,"comment_lines":653,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":16225,"total_comment_lines":755}},{"id":20970,"crate":"protobuf","num":"1.0.16","dl_path":"/api/v1/crates/protobuf/1.0.16/download","readme_path":"/api/v1/crates/protobuf/1.0.16/readme","updated_at":"2017-11-30T02:25:18.120084Z","created_at":"2016-01-18T23:40:45.848227Z","downloads":5918,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.16/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.16/downloads","authors":"/api/v1/crates/protobuf/1.0.16/authors"},"crate_size":250332,"published_by":null,"audit_actions":[],"checksum":"ccbaeef801e2be6b2f0f5690db404d7febabeeb41cfd5e6191a6d9a1789ae028","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Java":{"code_lines":88,"comment_lines":25,"files":1},"Rust":{"code_lines":15584,"comment_lines":650,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15719,"total_comment_lines":690}},{"id":20715,"crate":"protobuf","num":"1.0.15","dl_path":"/api/v1/crates/protobuf/1.0.15/download","readme_path":"/api/v1/crates/protobuf/1.0.15/readme","updated_at":"2017-11-30T03:40:40.209469Z","created_at":"2016-01-12T18:20:39.120418Z","downloads":6082,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.15/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.15/downloads","authors":"/api/v1/crates/protobuf/1.0.15/authors"},"crate_size":248963,"published_by":null,"audit_actions":[],"checksum":"16fbf3eef1534e656b1c85df96259f8b9217c164be2b071b4ce3c7b1f357c411","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15545,"comment_lines":646,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15592,"total_comment_lines":661}},{"id":20307,"crate":"protobuf","num":"1.0.14","dl_path":"/api/v1/crates/protobuf/1.0.14/download","readme_path":"/api/v1/crates/protobuf/1.0.14/readme","updated_at":"2017-11-30T03:25:24.359498Z","created_at":"2016-01-07T01:36:12.288653Z","downloads":5347,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.14/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.14/downloads","authors":"/api/v1/crates/protobuf/1.0.14/authors"},"crate_size":248797,"published_by":null,"audit_actions":[],"checksum":"2e78937fdebc8818b67aa1ca83017955e84ace0928442020860bffdf2875422e","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15545,"comment_lines":644,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15592,"total_comment_lines":659}},{"id":20305,"crate":"protobuf","num":"1.0.13","dl_path":"/api/v1/crates/protobuf/1.0.13/download","readme_path":"/api/v1/crates/protobuf/1.0.13/readme","updated_at":"2017-11-30T03:19:56.790931Z","created_at":"2016-01-07T00:02:21.051238Z","downloads":5416,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.13/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.13/downloads","authors":"/api/v1/crates/protobuf/1.0.13/authors"},"crate_size":272819,"published_by":null,"audit_actions":[],"checksum":"4ea17f7b00e45553db71999274fdda3cb3a102085455b788be8c449877034d12","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":18863,"comment_lines":782,"files":32},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":18910,"total_comment_lines":797}},{"id":20287,"crate":"protobuf","num":"1.0.12","dl_path":"/api/v1/crates/protobuf/1.0.12/download","readme_path":"/api/v1/crates/protobuf/1.0.12/readme","updated_at":"2017-11-30T02:23:49.294656Z","created_at":"2016-01-06T18:14:15.439023Z","downloads":3353,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.12/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.12/downloads","authors":"/api/v1/crates/protobuf/1.0.12/authors"},"crate_size":249475,"published_by":null,"audit_actions":[],"checksum":"5f6ea5e0bb81103f788da3ba6beb255e946eb4272e7a8a7191399b035e745bf5","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15740,"comment_lines":645,"files":29},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15787,"total_comment_lines":660}},{"id":20227,"crate":"protobuf","num":"1.0.11","dl_path":"/api/v1/crates/protobuf/1.0.11/download","readme_path":"/api/v1/crates/protobuf/1.0.11/readme","updated_at":"2017-11-30T03:41:48.080062Z","created_at":"2016-01-04T21:32:57.841896Z","downloads":3345,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.11/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.11/downloads","authors":"/api/v1/crates/protobuf/1.0.11/authors"},"crate_size":248765,"published_by":null,"audit_actions":[],"checksum":"75563bdaef06266a35110f8549216cfbacab75203d288585952c72c562b91b03","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15680,"comment_lines":643,"files":28},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15727,"total_comment_lines":658}},{"id":19962,"crate":"protobuf","num":"1.0.10","dl_path":"/api/v1/crates/protobuf/1.0.10/download","readme_path":"/api/v1/crates/protobuf/1.0.10/readme","updated_at":"2017-11-30T03:41:48.077828Z","created_at":"2015-12-28T21:29:05.154249Z","downloads":3427,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.10/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.10/downloads","authors":"/api/v1/crates/protobuf/1.0.10/authors"},"crate_size":248280,"published_by":null,"audit_actions":[],"checksum":"22251584dd2c8288024b35df4e2d8693bbe7aba01dcf09d02e594b39f11e42f8","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15624,"comment_lines":642,"files":28},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15671,"total_comment_lines":657}},{"id":19880,"crate":"protobuf","num":"1.0.9","dl_path":"/api/v1/crates/protobuf/1.0.9/download","readme_path":"/api/v1/crates/protobuf/1.0.9/readme","updated_at":"2017-11-30T03:25:24.352696Z","created_at":"2015-12-27T21:07:54.521579Z","downloads":3352,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.9/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.9/downloads","authors":"/api/v1/crates/protobuf/1.0.9/authors"},"crate_size":248013,"published_by":null,"audit_actions":[],"checksum":"9400cc7403066bda10863cd2d420ff59e8fd67082c2c556ad9645bcbbd6f1ea2","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15591,"comment_lines":642,"files":28},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15638,"total_comment_lines":657}},{"id":19852,"crate":"protobuf","num":"1.0.8","dl_path":"/api/v1/crates/protobuf/1.0.8/download","readme_path":"/api/v1/crates/protobuf/1.0.8/readme","updated_at":"2017-11-30T02:25:18.117618Z","created_at":"2015-12-27T04:14:28.990915Z","downloads":3262,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.8/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.8/downloads","authors":"/api/v1/crates/protobuf/1.0.8/authors"},"crate_size":247990,"published_by":null,"audit_actions":[],"checksum":"fcc972432b8884effed9f7b94ba1ca3e9b27961f34e701e84330a8d560a44df5","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15589,"comment_lines":642,"files":28},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15636,"total_comment_lines":657}},{"id":19748,"crate":"protobuf","num":"1.0.7","dl_path":"/api/v1/crates/protobuf/1.0.7/download","readme_path":"/api/v1/crates/protobuf/1.0.7/readme","updated_at":"2017-11-30T02:25:52.738694Z","created_at":"2015-12-23T22:52:47.354341Z","downloads":3276,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.7/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.7/downloads","authors":"/api/v1/crates/protobuf/1.0.7/authors"},"crate_size":247893,"published_by":null,"audit_actions":[],"checksum":"c0f5e25f3bbde8e700cb4f6431368d316a184bd6ac99c5b3051072b4408a0568","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15580,"comment_lines":644,"files":28},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15627,"total_comment_lines":659}},{"id":19634,"crate":"protobuf","num":"1.0.6","dl_path":"/api/v1/crates/protobuf/1.0.6/download","readme_path":"/api/v1/crates/protobuf/1.0.6/readme","updated_at":"2017-11-30T02:26:59.250259Z","created_at":"2015-12-21T00:04:12.220533Z","downloads":3359,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.6/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.6/downloads","authors":"/api/v1/crates/protobuf/1.0.6/authors"},"crate_size":247360,"published_by":null,"audit_actions":[],"checksum":"ae24e6167788ec6d43704a78ce65fbd9a25eed2c04da185ad674ede581e8dc16","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15519,"comment_lines":644,"files":28},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15566,"total_comment_lines":659}},{"id":19631,"crate":"protobuf","num":"1.0.5","dl_path":"/api/v1/crates/protobuf/1.0.5/download","readme_path":"/api/v1/crates/protobuf/1.0.5/readme","updated_at":"2017-11-30T02:27:15.924383Z","created_at":"2015-12-20T22:48:27.437475Z","downloads":3325,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.5/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.5/downloads","authors":"/api/v1/crates/protobuf/1.0.5/authors"},"crate_size":134949,"published_by":null,"audit_actions":[],"checksum":"4545f0259ce373b055cae56734a50b1bc99828dda1189fabf54c974d514ef3e6","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14956,"comment_lines":620,"files":25},"Shell":{"code_lines":47,"comment_lines":15,"files":6}},"total_code_lines":15003,"total_comment_lines":635}},{"id":15680,"crate":"protobuf","num":"1.0.4","dl_path":"/api/v1/crates/protobuf/1.0.4/download","readme_path":"/api/v1/crates/protobuf/1.0.4/readme","updated_at":"2017-11-30T03:36:58.581246Z","created_at":"2015-09-13T14:37:48.772126Z","downloads":4281,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.4/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.4/downloads","authors":"/api/v1/crates/protobuf/1.0.4/authors"},"crate_size":134565,"published_by":null,"audit_actions":[],"checksum":"8ead4070a4d5691456413490164baf4562fa0be685bf62c505c5199a71a4a77d","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14951,"comment_lines":619,"files":25},"Shell":{"code_lines":46,"comment_lines":15,"files":6}},"total_code_lines":14997,"total_comment_lines":634}},{"id":15657,"crate":"protobuf","num":"1.0.3","dl_path":"/api/v1/crates/protobuf/1.0.3/download","readme_path":"/api/v1/crates/protobuf/1.0.3/readme","updated_at":"2017-11-30T02:39:22.300666Z","created_at":"2015-09-12T18:39:15.558742Z","downloads":3272,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.3/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.3/downloads","authors":"/api/v1/crates/protobuf/1.0.3/authors"},"crate_size":134418,"published_by":null,"audit_actions":[],"checksum":"27dd07bb07fe804e22a8eb2df037946e5a510284bf4a2e1b5022e61905448e2a","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14950,"comment_lines":614,"files":25},"Shell":{"code_lines":46,"comment_lines":15,"files":6}},"total_code_lines":14996,"total_comment_lines":629}},{"id":14402,"crate":"protobuf","num":"1.0.2","dl_path":"/api/v1/crates/protobuf/1.0.2/download","readme_path":"/api/v1/crates/protobuf/1.0.2/readme","updated_at":"2017-11-30T02:22:43.673575Z","created_at":"2015-08-09T14:50:27.257680Z","downloads":5101,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.2/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.2/downloads","authors":"/api/v1/crates/protobuf/1.0.2/authors"},"crate_size":134407,"published_by":null,"audit_actions":[],"checksum":"8b0744823c26ab28a1eec69197286d0d18b0437572b2916056b754920a36f5ac","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust","protobuf-bin-gen-rust-do-not-use"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14946,"comment_lines":614,"files":25},"Shell":{"code_lines":46,"comment_lines":15,"files":6}},"total_code_lines":14992,"total_comment_lines":629}},{"id":12377,"crate":"protobuf","num":"1.0.1","dl_path":"/api/v1/crates/protobuf/1.0.1/download","readme_path":"/api/v1/crates/protobuf/1.0.1/readme","updated_at":"2017-11-30T03:28:48.604943Z","created_at":"2015-06-27T23:38:48.450516Z","downloads":5285,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.1/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.1/downloads","authors":"/api/v1/crates/protobuf/1.0.1/authors"},"crate_size":137706,"published_by":null,"audit_actions":[],"checksum":"6711e5402cfe3eaff2494e74f57f345cd73a370e107f29e2900fdc0db9da1386","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":15017,"comment_lines":619,"files":24},"Shell":{"code_lines":424,"comment_lines":39,"files":7}},"total_code_lines":15441,"total_comment_lines":658}},{"id":10344,"crate":"protobuf","num":"1.0.0","dl_path":"/api/v1/crates/protobuf/1.0.0/download","readme_path":"/api/v1/crates/protobuf/1.0.0/readme","updated_at":"2017-11-30T02:59:34.195373Z","created_at":"2015-05-16T17:07:18.579891Z","downloads":4325,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/1.0.0/dependencies","version_downloads":"/api/v1/crates/protobuf/1.0.0/downloads","authors":"/api/v1/crates/protobuf/1.0.0/authors"},"crate_size":103919,"published_by":null,"audit_actions":[],"checksum":"a1e7262a4a66d919121438777e274564b2a80c6912b2fb78d64180c49900c902","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14960,"comment_lines":613,"files":24},"Shell":{"code_lines":46,"comment_lines":15,"files":6}},"total_code_lines":15006,"total_comment_lines":628}},{"id":9691,"crate":"protobuf","num":"0.0.10","dl_path":"/api/v1/crates/protobuf/0.0.10/download","readme_path":"/api/v1/crates/protobuf/0.0.10/readme","updated_at":"2017-11-30T03:14:33.563241Z","created_at":"2015-05-01T14:12:29.025570Z","downloads":44251,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.10/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.10/downloads","authors":"/api/v1/crates/protobuf/0.0.10/authors"},"crate_size":103863,"published_by":null,"audit_actions":[],"checksum":"871dba587bd18b2119d8a80b11d2a482f5f2a7d14677551b74dbc3838e7156c9","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14963,"comment_lines":610,"files":25},"Shell":{"code_lines":46,"comment_lines":15,"files":6}},"total_code_lines":15009,"total_comment_lines":625}},{"id":2180,"crate":"protobuf","num":"0.0.9","dl_path":"/api/v1/crates/protobuf/0.0.9/download","readme_path":"/api/v1/crates/protobuf/0.0.9/readme","updated_at":"2017-11-30T03:25:19.796963Z","created_at":"2015-01-05T02:09:44.158227Z","downloads":3364,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.9/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.9/downloads","authors":"/api/v1/crates/protobuf/0.0.9/authors"},"crate_size":96045,"published_by":null,"audit_actions":[],"checksum":"70dfc515e01efbeb047bd29715c3a434184a8fd356263b6ba17eadc0fd353dc6","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13758,"comment_lines":533,"files":25},"Shell":{"code_lines":26,"comment_lines":14,"files":5}},"total_code_lines":13784,"total_comment_lines":547}},{"id":950,"crate":"protobuf","num":"0.0.8","dl_path":"/api/v1/crates/protobuf/0.0.8/download","readme_path":"/api/v1/crates/protobuf/0.0.8/readme","updated_at":"2017-11-30T03:34:06.110972Z","created_at":"2014-12-09T00:11:27.195328Z","downloads":3280,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.8/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.8/downloads","authors":"/api/v1/crates/protobuf/0.0.8/authors"},"crate_size":95137,"published_by":null,"audit_actions":[],"checksum":"7fd28fb8159afa41ab8782f9cb0ef7f3d2e8fe3e11d8603e22f3c1bbac2d647c","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13592,"comment_lines":526,"files":25},"Shell":{"code_lines":26,"comment_lines":14,"files":5}},"total_code_lines":13618,"total_comment_lines":540}},{"id":891,"crate":"protobuf","num":"0.0.7","dl_path":"/api/v1/crates/protobuf/0.0.7/download","readme_path":"/api/v1/crates/protobuf/0.0.7/readme","updated_at":"2017-11-30T03:36:59.739595Z","created_at":"2014-12-07T03:00:41.357836Z","downloads":3302,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.7/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.7/downloads","authors":"/api/v1/crates/protobuf/0.0.7/authors"},"crate_size":95119,"published_by":null,"audit_actions":[],"checksum":"ee0e2c67fd7b379ad3708623a8c9846fe509c9e9184021b8e00ed3acd1fede03","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":13592,"comment_lines":525,"files":25},"Shell":{"code_lines":26,"comment_lines":14,"files":5}},"total_code_lines":13618,"total_comment_lines":539}},{"id":880,"crate":"protobuf","num":"0.0.6","dl_path":"/api/v1/crates/protobuf/0.0.6/download","readme_path":"/api/v1/crates/protobuf/0.0.6/readme","updated_at":"2017-11-30T02:24:51.768254Z","created_at":"2014-12-06T19:08:21.111906Z","downloads":3249,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.6/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.6/downloads","authors":"/api/v1/crates/protobuf/0.0.6/authors"},"crate_size":98262,"published_by":null,"audit_actions":[],"checksum":"8b9cea609aa4b2aeb9bd76c83940925c66ef8ab6f642b4dc03ef861010ec4786","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14373,"comment_lines":519,"files":24},"Shell":{"code_lines":26,"comment_lines":14,"files":5}},"total_code_lines":14399,"total_comment_lines":533}},{"id":693,"crate":"protobuf","num":"0.0.5","dl_path":"/api/v1/crates/protobuf/0.0.5/download","readme_path":"/api/v1/crates/protobuf/0.0.5/readme","updated_at":"2017-11-30T02:44:09.259775Z","created_at":"2014-11-28T02:23:31.356934Z","downloads":3265,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.5/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.5/downloads","authors":"/api/v1/crates/protobuf/0.0.5/authors"},"crate_size":98090,"published_by":null,"audit_actions":[],"checksum":"811a81556e8b4f7d6f0c7c42b16076ffdcc18052437306ffd5738cd2deec05a6","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14370,"comment_lines":518,"files":24},"Shell":{"code_lines":29,"comment_lines":14,"files":5}},"total_code_lines":14399,"total_comment_lines":532}},{"id":634,"crate":"protobuf","num":"0.0.4","dl_path":"/api/v1/crates/protobuf/0.0.4/download","readme_path":"/api/v1/crates/protobuf/0.0.4/readme","updated_at":"2017-11-30T02:22:24.507186Z","created_at":"2014-11-26T02:35:01.258784Z","downloads":3293,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.4/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.4/downloads","authors":"/api/v1/crates/protobuf/0.0.4/authors"},"crate_size":108166,"published_by":null,"audit_actions":[],"checksum":"d4f6d05556997cb8b2794f89dbcf7fe05fc2b0b9d8354cb8f1d85d3ffaab1986","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":14444,"comment_lines":518,"files":24},"Shell":{"code_lines":29,"comment_lines":14,"files":5}},"total_code_lines":14473,"total_comment_lines":532}},{"id":459,"crate":"protobuf","num":"0.0.3","dl_path":"/api/v1/crates/protobuf/0.0.3/download","readme_path":"/api/v1/crates/protobuf/0.0.3/readme","updated_at":"2017-11-30T02:52:05.950099Z","created_at":"2014-11-22T02:03:33.606495Z","downloads":3287,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.3/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.3/downloads","authors":"/api/v1/crates/protobuf/0.0.3/authors"},"crate_size":146778,"published_by":null,"audit_actions":[],"checksum":"e6ccc5e07a465151c85486cb1d826a5fd40e3186cb406595fafe55e7b903138e","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23512,"comment_lines":846,"files":31},"Shell":{"code_lines":27,"comment_lines":14,"files":6}},"total_code_lines":23539,"total_comment_lines":860}},{"id":272,"crate":"protobuf","num":"0.0.2","dl_path":"/api/v1/crates/protobuf/0.0.2/download","readme_path":"/api/v1/crates/protobuf/0.0.2/readme","updated_at":"2017-11-30T02:58:31.324759Z","created_at":"2014-11-21T00:45:29.666039Z","downloads":3283,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/protobuf/0.0.2/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.2/downloads","authors":"/api/v1/crates/protobuf/0.0.2/authors"},"crate_size":146392,"published_by":null,"audit_actions":[],"checksum":"6a17a1356caf980e8375fed3ac5b6110971f8ded6585e7f6446bd9bc78ff378e","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":"Rust implementation of Google protocol buffers","homepage":"https://github.com/stepancheg/rust-protobuf/","documentation":null,"repository":"https://github.com/stepancheg/rust-protobuf/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23456,"comment_lines":840,"files":31},"Shell":{"code_lines":26,"comment_lines":14,"files":6}},"total_code_lines":23482,"total_comment_lines":854}},{"id":268,"crate":"protobuf","num":"0.0.1","dl_path":"/api/v1/crates/protobuf/0.0.1/download","readme_path":"/api/v1/crates/protobuf/0.0.1/readme","updated_at":"2017-11-30T03:54:26.337627Z","created_at":"2014-11-21T00:30:41.882592Z","downloads":3584,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":null,"links":{"dependencies":"/api/v1/crates/protobuf/0.0.1/dependencies","version_downloads":"/api/v1/crates/protobuf/0.0.1/downloads","authors":"/api/v1/crates/protobuf/0.0.1/authors"},"crate_size":146332,"published_by":null,"audit_actions":[],"checksum":"bbbfbf6551cd3eec70159d6eba020c55f55d3fac043abe02ec91a3864d0a6122","rust_version":null,"has_lib":true,"bin_names":["protoc-gen-rust"],"edition":null,"description":null,"homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23456,"comment_lines":840,"files":31},"Shell":{"code_lines":26,"comment_lines":14,"files":6}},"total_code_lines":23482,"total_comment_lines":854}}],"keywords":[],"categories":[]}