{"crate":{"id":"tonic","name":"tonic","updated_at":"2026-05-07T00:09:48.159613Z","versions":[2359882,2043776,2026873,1980110,1711804,1676539,1660820,1550862,1496118,1282161,1249406,1206324,1196836,1044537,910048,904041,887171,778590,767143,764987,672277,630569,616255,593129,544200,527388,525631,465100,444602,443266,411383,410951,398979,372623,365359,353425,327951,274538,262026,261172,238878,226860,205548,203719,197629,188687,186417,184544,181572,181016,179871,100256],"keywords":["async","futures","grpc","protobuf","rpc"],"categories":["asynchronous","network-programming","web-programming"],"badges":[],"created_at":"2018-07-18T06:55:22.955614Z","downloads":419040722,"recent_downloads":95174447,"default_version":"0.14.6","num_versions":52,"yanked":false,"max_version":"0.14.6","newest_version":"0.14.6","max_stable_version":"0.14.6","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","links":{"version_downloads":"/api/v1/crates/tonic/downloads","versions":null,"owners":"/api/v1/crates/tonic/owners","owner_team":"/api/v1/crates/tonic/owner_team","owner_user":"/api/v1/crates/tonic/owner_user","reverse_dependencies":"/api/v1/crates/tonic/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2359882,"crate":"tonic","num":"0.14.6","dl_path":"/api/v1/crates/tonic/0.14.6/download","readme_path":"/api/v1/crates/tonic/0.14.6/readme","updated_at":"2026-05-07T00:09:48.159613Z","created_at":"2026-05-07T00:09:48.159613Z","downloads":45457400,"features":{"_tls-any":["dep:tokio","tokio?/rt","tokio?/macros","tls-connect-info"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-connect-info":["dep:tokio-rustls"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.6/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.6/downloads","authors":"/api/v1/crates/tonic/0.14.6/authors"},"crate_size":111304,"published_by":null,"audit_actions":[],"checksum":"ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2024","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":{"provider":"github","repository":"hyperium/tonic","run_id":"25468249704","sha":"6cb6056b5a748bc5a29bd48f4602dbc4e552bb7d"},"linecounts":{"languages":{"Rust":{"code_lines":10104,"comment_lines":173,"files":60}},"total_code_lines":10104,"total_comment_lines":173}},{"id":2043776,"crate":"tonic","num":"0.14.5","dl_path":"/api/v1/crates/tonic/0.14.5/download","readme_path":"/api/v1/crates/tonic/0.14.5/readme","updated_at":"2026-02-19T16:31:34.988098Z","created_at":"2026-02-19T16:31:34.988098Z","downloads":35535728,"features":{"_tls-any":["dep:tokio","tokio?/rt","tokio?/macros","tls-connect-info"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-connect-info":["dep:tokio-rustls"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.5/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.5/downloads","authors":"/api/v1/crates/tonic/0.14.5/authors"},"crate_size":109615,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2026-02-19T16:31:34.988098Z"}],"checksum":"fec7c61a0695dc1887c1b53952990f3ad2e3a31453e1f49f10e75424943a93ec","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9978,"comment_lines":173,"files":60}},"total_code_lines":9978,"total_comment_lines":173}},{"id":2026873,"crate":"tonic","num":"0.14.4","dl_path":"/api/v1/crates/tonic/0.14.4/download","readme_path":"/api/v1/crates/tonic/0.14.4/readme","updated_at":"2026-02-13T23:32:59.970879Z","created_at":"2026-02-13T23:32:59.970879Z","downloads":1136411,"features":{"_tls-any":["dep:tokio","tokio?/rt","tokio?/macros","tls-connect-info"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-connect-info":["dep:tokio-rustls"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.4/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.4/downloads","authors":"/api/v1/crates/tonic/0.14.4/authors"},"crate_size":108953,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2026-02-13T23:32:59.970879Z"}],"checksum":"7f32a6f80051a4111560201420c7885d0082ba9efe2ab61875c587bb6b18b9a0","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9903,"comment_lines":173,"files":60}},"total_code_lines":9903,"total_comment_lines":173}},{"id":1980110,"crate":"tonic","num":"0.14.3","dl_path":"/api/v1/crates/tonic/0.14.3/download","readme_path":"/api/v1/crates/tonic/0.14.3/readme","updated_at":"2026-01-28T16:08:08.196985Z","created_at":"2026-01-28T16:08:08.196985Z","downloads":6907373,"features":{"_tls-any":["dep:tokio","tokio?/rt","tokio?/macros","tls-connect-info"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-connect-info":["dep:tokio-rustls"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.3/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.3/downloads","authors":"/api/v1/crates/tonic/0.14.3/authors"},"crate_size":108185,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2026-01-28T16:08:08.196985Z"}],"checksum":"a286e33f82f8a1ee2df63f4fa35c0becf4a85a0cb03091a15fd7bf0b402dc94a","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9903,"comment_lines":173,"files":60}},"total_code_lines":9903,"total_comment_lines":173}},{"id":1711804,"crate":"tonic","num":"0.14.2","dl_path":"/api/v1/crates/tonic/0.14.2/download","readme_path":"/api/v1/crates/tonic/0.14.2/readme","updated_at":"2025-09-02T17:42:23.062805Z","created_at":"2025-09-02T17:42:23.062805Z","downloads":28155352,"features":{"_tls-any":["dep:tokio","tokio?/rt","tokio?/macros","tls-connect-info"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-connect-info":["dep:tokio-rustls"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.2/downloads","authors":"/api/v1/crates/tonic/0.14.2/authors"},"crate_size":108054,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-09-02T17:42:23.062805Z"}],"checksum":"eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9819,"comment_lines":171,"files":60}},"total_code_lines":9819,"total_comment_lines":171}},{"id":1676539,"crate":"tonic","num":"0.14.1","dl_path":"/api/v1/crates/tonic/0.14.1/download","readme_path":"/api/v1/crates/tonic/0.14.1/readme","updated_at":"2025-08-08T12:45:26.785911Z","created_at":"2025-08-08T12:45:26.785911Z","downloads":1430481,"features":{"_tls-any":["dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.1/downloads","authors":"/api/v1/crates/tonic/0.14.1/authors"},"crate_size":107733,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-08-08T12:45:26.785911Z"}],"checksum":"67ac5a8627ada0968acec063a4746bf79588aa03ccb66db2f75d7dce26722a40","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9817,"comment_lines":171,"files":60}},"total_code_lines":9817,"total_comment_lines":171}},{"id":1660820,"crate":"tonic","num":"0.14.0","dl_path":"/api/v1/crates/tonic/0.14.0/download","readme_path":"/api/v1/crates/tonic/0.14.0/readme","updated_at":"2025-07-28T15:27:49.434667Z","created_at":"2025-07-28T15:27:49.434667Z","downloads":342265,"features":{"_tls-any":["dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/load-shed","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit","tower?/load-shed"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.14.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.14.0/downloads","authors":"/api/v1/crates/tonic/0.14.0/authors"},"crate_size":107515,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-07-28T15:27:49.434667Z"}],"checksum":"308e1db96abdccdf0a9150fb69112bf6ea72640e0bd834ef0c4a618ccc8c8ddc","rust_version":"1.86","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9775,"comment_lines":173,"files":59}},"total_code_lines":9775,"total_comment_lines":173}},{"id":1550862,"crate":"tonic","num":"0.13.1","dl_path":"/api/v1/crates/tonic/0.13.1/download","readme_path":"/api/v1/crates/tonic/0.13.1/readme","updated_at":"2025-05-05T14:55:25.427852Z","created_at":"2025-05-05T14:55:25.427852Z","downloads":40111721,"features":{"_tls-any":["dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen","prost"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"prost":["dep:prost"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.13.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.13.1/downloads","authors":"/api/v1/crates/tonic/0.13.1/authors"},"crate_size":107202,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-05-05T14:55:25.427852Z"}],"checksum":"7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9870,"comment_lines":175,"files":60}},"total_code_lines":9870,"total_comment_lines":175}},{"id":1496118,"crate":"tonic","num":"0.13.0","dl_path":"/api/v1/crates/tonic/0.13.0/download","readme_path":"/api/v1/crates/tonic/0.13.0/readme","updated_at":"2025-03-25T19:14:06.433343Z","created_at":"2025-03-25T19:14:06.433343Z","downloads":2974937,"features":{"_tls-any":["dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["router","transport","codegen","prost"],"deflate":["dep:flate2"],"gzip":["dep:flate2"],"prost":["dep:prost"],"router":["dep:axum","dep:tower","tower?/util"],"server":["dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit"],"tls-aws-lc":["_tls-any","tokio-rustls/aws-lc-rs"],"tls-native-roots":["_tls-any","channel","dep:rustls-native-certs"],"tls-ring":["_tls-any","tokio-rustls/ring"],"tls-webpki-roots":["_tls-any","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.13.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.13.0/downloads","authors":"/api/v1/crates/tonic/0.13.0/authors"},"crate_size":106324,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2025-03-25T19:14:06.433343Z"}],"checksum":"85839f0b32fd242bb3209262371d07feda6d780d16ee9d2bc88581b89da1549b","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.\n","homepage":"https://github.com/hyperium/tonic","documentation":null,"repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9796,"comment_lines":173,"files":60}},"total_code_lines":9796,"total_comment_lines":173}},{"id":1282161,"crate":"tonic","num":"0.12.3","dl_path":"/api/v1/crates/tonic/0.12.3/download","readme_path":"/api/v1/crates/tonic/0.12.3/readme","updated_at":"2024-09-26T17:09:14.101852Z","created_at":"2024-09-26T17:09:14.101852Z","downloads":105101744,"features":{"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","tower?/util","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"router":["dep:axum","dep:tower","tower?/util"],"server":["router","dep:async-stream","dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit"],"tls":["dep:rustls-pemfile","dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"tls-native-roots":["tls","channel","dep:rustls-native-certs"],"tls-roots":["tls-native-roots"],"tls-webpki-roots":["tls","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.12.3/dependencies","version_downloads":"/api/v1/crates/tonic/0.12.3/downloads","authors":"/api/v1/crates/tonic/0.12.3/authors"},"crate_size":99380,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2024-09-26T17:09:14.101852Z"}],"checksum":"877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.12.3","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9707,"comment_lines":172,"files":65}},"total_code_lines":9707,"total_comment_lines":172}},{"id":1249406,"crate":"tonic","num":"0.12.2","dl_path":"/api/v1/crates/tonic/0.12.2/download","readme_path":"/api/v1/crates/tonic/0.12.2/readme","updated_at":"2024-08-26T20:22:30.049092Z","created_at":"2024-08-26T20:22:30.049092Z","downloads":2041962,"features":{"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"router":["dep:axum","dep:tower","tower?/util"],"server":["router","dep:async-stream","dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit"],"tls":["dep:rustls-pemfile","dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"tls-native-roots":["tls","channel","dep:rustls-native-certs"],"tls-roots":["tls-native-roots"],"tls-webpki-roots":["tls","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.12.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.12.2/downloads","authors":"/api/v1/crates/tonic/0.12.2/authors"},"crate_size":98686,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2024-08-26T20:22:30.049092Z"}],"checksum":"c6f6ba989e4b2c58ae83d862d3a3e27690b6e3ae630d0deb59f3697f32aa88ad","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.12.2","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9662,"comment_lines":173,"files":65}},"total_code_lines":9662,"total_comment_lines":173}},{"id":1206324,"crate":"tonic","num":"0.12.1","dl_path":"/api/v1/crates/tonic/0.12.1/download","readme_path":"/api/v1/crates/tonic/0.12.1/readme","updated_at":"2024-07-17T18:07:16.845150Z","created_at":"2024-07-17T18:07:16.845150Z","downloads":1418662,"features":{"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"router":["dep:axum","dep:tower","tower?/util"],"server":["router","dep:async-stream","dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","tokio-stream/net","dep:tower","tower?/util","tower?/limit"],"tls":["dep:rustls-pemfile","dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"tls-roots":["tls","channel","dep:rustls-native-certs"],"tls-webpki-roots":["tls","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.12.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.12.1/downloads","authors":"/api/v1/crates/tonic/0.12.1/authors"},"crate_size":97513,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2024-07-17T18:07:16.845150Z"}],"checksum":"38659f4a91aba8598d27821589f5db7dddd94601e7a01b1e485a50e5484c7401","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.12.1","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9593,"comment_lines":169,"files":65}},"total_code_lines":9593,"total_comment_lines":169}},{"id":1196836,"crate":"tonic","num":"0.12.0","dl_path":"/api/v1/crates/tonic/0.12.0/download","readme_path":"/api/v1/crates/tonic/0.12.0/readme","updated_at":"2024-07-08T17:58:18.268293Z","created_at":"2024-07-08T17:58:18.268293Z","downloads":149858,"features":{"channel":["dep:hyper","hyper?/client","dep:hyper-util","hyper-util?/client-legacy","dep:tower","tower?/balance","tower?/buffer","tower?/discover","tower?/limit","dep:tokio","tokio?/time","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"router":["dep:axum","dep:tower","tower?/util"],"server":["router","dep:async-stream","dep:h2","dep:hyper","hyper?/server","dep:hyper-util","hyper-util?/service","hyper-util?/server-auto","dep:socket2","dep:tokio","tokio?/macros","tokio?/net","tokio?/time","dep:tower","tower?/util","tower?/limit"],"tls":["dep:rustls-pemfile","dep:tokio-rustls","dep:tokio","tokio?/rt","tokio?/macros"],"tls-roots":["tls","channel","dep:rustls-native-certs"],"tls-webpki-roots":["tls","channel","dep:webpki-roots"],"transport":["server","channel"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.12.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.12.0/downloads","authors":"/api/v1/crates/tonic/0.12.0/authors"},"crate_size":97521,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2024-07-08T17:58:18.268293Z"}],"checksum":"f738b6a169a29bca4e39656db89c44a08e09c5b700b896ee9e7459f0652e81dd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.12.0","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9604,"comment_lines":169,"files":65}},"total_code_lines":9604,"total_comment_lines":169}},{"id":1044537,"crate":"tonic","num":"0.11.0","dl_path":"/api/v1/crates/tonic/0.11.0/download","readme_path":"/api/v1/crates/tonic/0.11.0/readme","updated_at":"2024-02-08T15:29:01.301082Z","created_at":"2024-02-08T15:29:01.301082Z","downloads":35466357,"features":{"channel":[],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pki-types","dep:rustls-pemfile","transport","dep:tokio-rustls","tokio/rt","tokio/macros"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:async-stream","dep:axum","channel","dep:h2","dep:hyper","tokio/net","tokio/time","dep:tower","dep:hyper-timeout"],"zstd":["dep:zstd"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.11.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.11.0/downloads","authors":"/api/v1/crates/tonic/0.11.0/authors"},"crate_size":92841,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2024-02-08T15:29:01.301082Z"}],"checksum":"76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.11.0","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9226,"comment_lines":164,"files":60}},"total_code_lines":9226,"total_comment_lines":164}},{"id":910048,"crate":"tonic","num":"0.10.2","dl_path":"/api/v1/crates/tonic/0.10.2/download","readme_path":"/api/v1/crates/tonic/0.10.2/readme","updated_at":"2023-09-28T21:33:05.218799Z","created_at":"2023-09-28T21:33:05.218799Z","downloads":28084322,"features":{"channel":[],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pemfile","transport","dep:tokio-rustls","dep:rustls","tokio/rt","tokio/macros"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:async-stream","dep:axum","channel","dep:h2","dep:hyper","tokio/net","tokio/time","dep:tower","dep:hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.10.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.10.2/downloads","authors":"/api/v1/crates/tonic/0.10.2/authors"},"crate_size":95739,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2023-09-28T21:33:05.218799Z"}],"checksum":"d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.10.2","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9325,"comment_lines":166,"files":60}},"total_code_lines":9325,"total_comment_lines":166}},{"id":904041,"crate":"tonic","num":"0.10.1","dl_path":"/api/v1/crates/tonic/0.10.1/download","readme_path":"/api/v1/crates/tonic/0.10.1/readme","updated_at":"2023-09-21T19:54:58.052545Z","created_at":"2023-09-21T19:54:58.052545Z","downloads":73799,"features":{"channel":[],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pemfile","transport","dep:tokio-rustls","dep:rustls","tokio/rt","tokio/macros"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:async-stream","dep:axum","channel","dep:h2","dep:hyper","tokio/net","tokio/time","dep:tower","dep:hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.10.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.10.1/downloads","authors":"/api/v1/crates/tonic/0.10.1/authors"},"crate_size":95730,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2023-09-21T19:54:58.052545Z"}],"checksum":"14c00bc15e49625f3d2f20b17082601e5e17cf27ead69e805174026c194b6664","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.10.1","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9325,"comment_lines":166,"files":60}},"total_code_lines":9325,"total_comment_lines":166}},{"id":887171,"crate":"tonic","num":"0.10.0","dl_path":"/api/v1/crates/tonic/0.10.0/download","readme_path":"/api/v1/crates/tonic/0.10.0/readme","updated_at":"2023-09-01T19:48:07.460947Z","created_at":"2023-09-01T19:48:07.460947Z","downloads":870224,"features":{"channel":[],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pemfile","transport","dep:tokio-rustls","tokio/rt","tokio/macros"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:async-stream","dep:axum","channel","dep:h2","dep:hyper","tokio/net","tokio/time","dep:tower","dep:hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.10.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.10.0/downloads","authors":"/api/v1/crates/tonic/0.10.0/authors"},"crate_size":95722,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2023-09-01T19:48:07.460947Z"}],"checksum":"5469afaf78a11265c343a88969045c1568aa8ecc6c787dbf756e92e70f199861","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.10.0","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9325,"comment_lines":166,"files":60}},"total_code_lines":9325,"total_comment_lines":166}},{"id":778590,"crate":"tonic","num":"0.9.2","dl_path":"/api/v1/crates/tonic/0.9.2/download","readme_path":"/api/v1/crates/tonic/0.9.2/readme","updated_at":"2023-04-17T15:17:34.994902Z","created_at":"2023-04-17T15:17:34.994902Z","downloads":41852114,"features":{"channel":["dep:h2","dep:hyper","dep:tokio","dep:tower","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pemfile","transport","dep:tokio-rustls","dep:async-stream"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.9.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.9.2/downloads","authors":"/api/v1/crates/tonic/0.9.2/authors"},"crate_size":92598,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2023-04-17T15:17:34.994902Z"}],"checksum":"3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.9.2","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9225,"comment_lines":166,"files":60}},"total_code_lines":9225,"total_comment_lines":166}},{"id":767143,"crate":"tonic","num":"0.9.1","dl_path":"/api/v1/crates/tonic/0.9.1/download","readme_path":"/api/v1/crates/tonic/0.9.1/readme","updated_at":"2023-04-03T14:36:06.568820Z","created_at":"2023-04-03T14:36:06.568820Z","downloads":196152,"features":{"channel":["dep:h2","dep:hyper","dep:tokio","dep:tower","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pemfile","transport","dep:tokio-rustls","dep:async-stream"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.9.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.9.1/downloads","authors":"/api/v1/crates/tonic/0.9.1/authors"},"crate_size":92598,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2023-04-03T14:36:06.568820Z"}],"checksum":"38bd8e87955eb13c1986671838177d6792cdc52af9bffced0d2c8a9a7f741ab3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.9.1","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9225,"comment_lines":166,"files":60}},"total_code_lines":9225,"total_comment_lines":166}},{"id":764987,"crate":"tonic","num":"0.9.0","dl_path":"/api/v1/crates/tonic/0.9.0/download","readme_path":"/api/v1/crates/tonic/0.9.0/readme","updated_at":"2023-03-31T18:53:55.961718Z","created_at":"2023-03-31T18:53:55.961718Z","downloads":15142,"features":{"channel":["dep:h2","dep:hyper","dep:tokio","dep:tower","dep:hyper-timeout"],"codegen":["dep:async-trait"],"default":["transport","codegen","prost"],"gzip":["dep:flate2"],"prost":["dep:prost"],"tls":["dep:rustls-pemfile","transport","dep:tokio-rustls","dep:async-stream"],"tls-roots":["tls-roots-common","dep:rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","dep:webpki-roots"],"transport":["dep:axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.9.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.9.0/downloads","authors":"/api/v1/crates/tonic/0.9.0/authors"},"crate_size":92599,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2023-03-31T18:53:55.961718Z"}],"checksum":"1395a90742867024769551f906de147d352fb7cbdb4fd1cdbffe17734cfb124c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.9.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9224,"comment_lines":166,"files":60}},"total_code_lines":9224,"total_comment_lines":166}},{"id":672277,"crate":"tonic","num":"0.8.3","dl_path":"/api/v1/crates/tonic/0.8.3/download","readme_path":"/api/v1/crates/tonic/0.8.3/readme","updated_at":"2022-11-28T19:04:00.765440Z","created_at":"2022-11-28T19:04:00.765440Z","downloads":15186341,"features":{"channel":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"],"codegen":["async-trait"],"default":["transport","codegen","prost"],"gzip":["flate2"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.8.3/dependencies","version_downloads":"/api/v1/crates/tonic/0.8.3/downloads","authors":"/api/v1/crates/tonic/0.8.3/authors"},"crate_size":88259,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-11-28T19:04:00.765440Z"}],"checksum":"8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.8.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8846,"comment_lines":168,"files":60}},"total_code_lines":8846,"total_comment_lines":168}},{"id":630569,"crate":"tonic","num":"0.8.2","dl_path":"/api/v1/crates/tonic/0.8.2/download","readme_path":"/api/v1/crates/tonic/0.8.2/readme","updated_at":"2022-09-28T14:56:57.746148Z","created_at":"2022-09-28T14:56:57.746148Z","downloads":1751762,"features":{"channel":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"],"codegen":["async-trait"],"default":["transport","codegen","prost"],"gzip":["flate2"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.8.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.8.2/downloads","authors":"/api/v1/crates/tonic/0.8.2/authors"},"crate_size":87810,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-09-28T14:56:57.746148Z"}],"checksum":"55b9af819e54b8f33d453655bef9b9acc171568fb49523078d0cc4e7484200ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.8.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8794,"comment_lines":165,"files":60}},"total_code_lines":8794,"total_comment_lines":165}},{"id":616255,"crate":"tonic","num":"0.8.1","dl_path":"/api/v1/crates/tonic/0.8.1/download","readme_path":"/api/v1/crates/tonic/0.8.1/readme","updated_at":"2022-09-07T14:35:39.215888Z","created_at":"2022-09-07T14:35:39.215888Z","downloads":561891,"features":{"channel":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"],"codegen":["async-trait"],"default":["transport","codegen","prost"],"gzip":["flate2"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.8.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.8.1/downloads","authors":"/api/v1/crates/tonic/0.8.1/authors"},"crate_size":87578,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-09-07T14:35:39.215888Z"}],"checksum":"11cd56bdb54ef93935a6a79dbd1d91f1ebd4c64150fd61654031fd6b8b775c91","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.8.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8792,"comment_lines":165,"files":60}},"total_code_lines":8792,"total_comment_lines":165}},{"id":593129,"crate":"tonic","num":"0.8.0","dl_path":"/api/v1/crates/tonic/0.8.0/download","readme_path":"/api/v1/crates/tonic/0.8.0/readme","updated_at":"2022-07-29T20:39:51.912176Z","created_at":"2022-07-29T20:39:51.912176Z","downloads":958124,"features":{"channel":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"],"codegen":["async-trait"],"default":["transport","codegen","prost"],"gzip":["flate2"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.8.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.8.0/downloads","authors":"/api/v1/crates/tonic/0.8.0/authors"},"crate_size":86906,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-07-29T20:39:51.912176Z"}],"checksum":"498f271adc46acce75d66f639e4d35b31b2394c295c82496727dafa16d465dd2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.8.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8699,"comment_lines":162,"files":60}},"total_code_lines":8699,"total_comment_lines":162}},{"id":544200,"crate":"tonic","num":"0.7.2","dl_path":"/api/v1/crates/tonic/0.7.2/download","readme_path":"/api/v1/crates/tonic/0.7.2/readme","updated_at":"2022-05-05T14:20:26.169185Z","created_at":"2022-05-05T14:20:26.169185Z","downloads":4776801,"features":{"channel":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"],"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.7.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.7.2/downloads","authors":"/api/v1/crates/tonic/0.7.2/authors"},"crate_size":86332,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-05-05T14:20:26.169185Z"}],"checksum":"5be9d60db39854b30b835107500cf0aca0b0d14d6e1c3de124217c23a29c2ddb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.7.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8783,"comment_lines":163,"files":60}},"total_code_lines":8783,"total_comment_lines":163}},{"id":527388,"crate":"tonic","num":"0.7.1","dl_path":"/api/v1/crates/tonic/0.7.1/download","readme_path":"/api/v1/crates/tonic/0.7.1/readme","updated_at":"2022-04-04T20:34:01.042499Z","created_at":"2022-04-04T20:34:01.042499Z","downloads":455954,"features":{"channel":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"],"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","channel"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.7.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.7.1/downloads","authors":"/api/v1/crates/tonic/0.7.1/authors"},"crate_size":85774,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-04-04T20:34:01.042499Z"}],"checksum":"30fb54bf1e446f44d870d260d99957e7d11fb9d0a0f5bd1a662ad1411cc103f9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.7.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8735,"comment_lines":163,"files":60}},"total_code_lines":8735,"total_comment_lines":163}},{"id":525631,"crate":"tonic","num":"0.7.0","dl_path":"/api/v1/crates/tonic/0.7.0/download","readme_path":"/api/v1/crates/tonic/0.7.0/readme","updated_at":"2022-04-01T15:13:42.885552Z","created_at":"2022-04-01T15:13:42.885552Z","downloads":15871,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["rustls-pemfile","transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["axum","h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.7.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.7.0/downloads","authors":"/api/v1/crates/tonic/0.7.0/authors"},"crate_size":85703,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2022-04-01T15:13:42.885552Z"}],"checksum":"9a1a361140b1af3f548e0a5105126b3fc737542f6cd4947b66419c80be07db22","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.7.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8733,"comment_lines":163,"files":60}},"total_code_lines":8733,"total_comment_lines":163}},{"id":465100,"crate":"tonic","num":"0.6.2","dl_path":"/api/v1/crates/tonic/0.6.2/download","readme_path":"/api/v1/crates/tonic/0.6.2/readme","updated_at":"2021-12-08T16:43:56.421248Z","created_at":"2021-12-08T16:43:56.421248Z","downloads":7073166,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.6.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.6.2/downloads","authors":"/api/v1/crates/tonic/0.6.2/authors"},"crate_size":83750,"published_by":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"audit_actions":[{"action":"publish","user":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"time":"2021-12-08T16:43:56.421248Z"}],"checksum":"ff08f4649d10a70ffa3522ca559031285d8e421d727ac85c60825761818f5d0a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.6.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8685,"comment_lines":156,"files":58}},"total_code_lines":8685,"total_comment_lines":156}},{"id":444602,"crate":"tonic","num":"0.6.1","dl_path":"/api/v1/crates/tonic/0.6.1/download","readme_path":"/api/v1/crates/tonic/0.6.1/readme","updated_at":"2021-10-27T00:30:41.087673Z","created_at":"2021-10-27T00:30:41.087673Z","downloads":366996,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.6.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.6.1/downloads","authors":"/api/v1/crates/tonic/0.6.1/authors"},"crate_size":83645,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2021-10-27T00:30:41.087673Z"}],"checksum":"24203b79cf2d68909da91178db3026e77054effba0c5d93deb870d3ca7b35afa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.6.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8685,"comment_lines":156,"files":58}},"total_code_lines":8685,"total_comment_lines":156}},{"id":443266,"crate":"tonic","num":"0.6.0","dl_path":"/api/v1/crates/tonic/0.6.0/download","readme_path":"/api/v1/crates/tonic/0.6.0/readme","updated_at":"2021-10-25T14:27:41.258205Z","created_at":"2021-10-25T14:27:41.258205Z","downloads":13279,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.6.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.6.0/downloads","authors":"/api/v1/crates/tonic/0.6.0/authors"},"crate_size":83650,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2021-10-25T14:27:41.258205Z"}],"checksum":"13f2aeb38f03d458a20b567d26716c0b6e4f27fc9bbc70c4e45933ef4037a0bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.6.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8685,"comment_lines":156,"files":58}},"total_code_lines":8685,"total_comment_lines":156}},{"id":411383,"crate":"tonic","num":"0.5.2","dl_path":"/api/v1/crates/tonic/0.5.2/download","readme_path":"/api/v1/crates/tonic/0.5.2/readme","updated_at":"2021-08-10T13:36:14.734360Z","created_at":"2021-08-10T13:36:14.734360Z","downloads":5245809,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.5.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.5.2/downloads","authors":"/api/v1/crates/tonic/0.5.2/authors"},"crate_size":82800,"published_by":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"audit_actions":[{"action":"publish","user":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"time":"2021-08-10T13:36:14.734360Z"}],"checksum":"796c5e1cd49905e65dd8e700d4cb1dffcbfdb4fc9d017de08c1a537afd83627c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.5.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8631,"comment_lines":151,"files":58}},"total_code_lines":8631,"total_comment_lines":151}},{"id":410951,"crate":"tonic","num":"0.5.1","dl_path":"/api/v1/crates/tonic/0.5.1/download","readme_path":"/api/v1/crates/tonic/0.5.1/readme","updated_at":"2021-08-09T15:21:25.150973Z","created_at":"2021-08-09T15:21:25.150973Z","downloads":9147,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.5.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.5.1/downloads","authors":"/api/v1/crates/tonic/0.5.1/authors"},"crate_size":82808,"published_by":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"audit_actions":[{"action":"publish","user":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"time":"2021-08-09T15:21:25.150973Z"}],"checksum":"732f88450af985c51fed3243a313ccdd2b5a03bee78ec0b94d66509304777e5c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.5.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8631,"comment_lines":151,"files":58}},"total_code_lines":8631,"total_comment_lines":151}},{"id":398979,"crate":"tonic","num":"0.5.0","dl_path":"/api/v1/crates/tonic/0.5.0/download","readme_path":"/api/v1/crates/tonic/0.5.0/readme","updated_at":"2021-07-08T19:54:24.487071Z","created_at":"2021-07-08T19:54:24.487071Z","downloads":211806,"features":{"codegen":["async-trait"],"compression":["flate2"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls-roots-common","rustls-native-certs"],"tls-roots-common":["tls"],"tls-webpki-roots":["tls-roots-common","webpki-roots"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time","hyper-timeout"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.5.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.5.0/downloads","authors":"/api/v1/crates/tonic/0.5.0/authors"},"crate_size":82494,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2021-07-08T19:54:24.487071Z"}],"checksum":"b584f064fdfc50017ec39162d5aebce49912f1eb16fd128e04b7f4ce4907c7e5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.5.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8596,"comment_lines":158,"files":58}},"total_code_lines":8596,"total_comment_lines":158}},{"id":372623,"crate":"tonic","num":"0.4.3","dl_path":"/api/v1/crates/tonic/0.4.3/download","readme_path":"/api/v1/crates/tonic/0.4.3/readme","updated_at":"2021-04-29T14:59:36.557967Z","created_at":"2021-04-29T14:59:36.557967Z","downloads":2313919,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros","tokio/time"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.4.3/dependencies","version_downloads":"/api/v1/crates/tonic/0.4.3/downloads","authors":"/api/v1/crates/tonic/0.4.3/authors"},"crate_size":72917,"published_by":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"audit_actions":[{"action":"publish","user":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"time":"2021-04-29T14:59:36.557967Z"}],"checksum":"2ac42cd97ac6bd2339af5bcabf105540e21e45636ec6fa6aae5e85d44db31be0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.4.3/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7580,"comment_lines":145,"files":54}},"total_code_lines":7580,"total_comment_lines":145}},{"id":365359,"crate":"tonic","num":"0.4.2","dl_path":"/api/v1/crates/tonic/0.4.2/download","readme_path":"/api/v1/crates/tonic/0.4.2/readme","updated_at":"2021-04-13T22:21:29.625081Z","created_at":"2021-04-13T22:21:29.625081Z","downloads":137525,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.4.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.4.2/downloads","authors":"/api/v1/crates/tonic/0.4.2/authors"},"crate_size":69440,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2021-04-13T22:21:29.625081Z"}],"checksum":"556dc31b450f45d18279cfc3d2519280273f460d5387e6b7b24503e65d206f8b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.4.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7289,"comment_lines":120,"files":53}},"total_code_lines":7289,"total_comment_lines":120}},{"id":353425,"crate":"tonic","num":"0.4.1","dl_path":"/api/v1/crates/tonic/0.4.1/download","readme_path":"/api/v1/crates/tonic/0.4.1/readme","updated_at":"2021-03-17T16:13:43.096734Z","created_at":"2021-03-17T16:13:43.096734Z","downloads":204245,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.4.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.4.1/downloads","authors":"/api/v1/crates/tonic/0.4.1/authors"},"crate_size":69425,"published_by":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"audit_actions":[{"action":"publish","user":{"id":12432,"login":"davidpdrsn","name":"David Pedersen","avatar":"https://avatars.githubusercontent.com/u/718941?v=4","url":"https://github.com/davidpdrsn","github_username_matches":true,"created_at":"2011-04-09T08:30:23Z"},"time":"2021-03-17T16:13:43.096734Z"}],"checksum":"91491e5f15431f2189ec8c1f9dcbadac949450399c22c912ceae9570eb472f61","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.4.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7294,"comment_lines":120,"files":53}},"total_code_lines":7294,"total_comment_lines":120}},{"id":327951,"crate":"tonic","num":"0.4.0","dl_path":"/api/v1/crates/tonic/0.4.0/download","readme_path":"/api/v1/crates/tonic/0.4.0/readme","updated_at":"2021-01-15T18:41:19.370578Z","created_at":"2021-01-15T18:41:19.370578Z","downloads":294834,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["h2","hyper","tokio","tower","tracing-futures","tokio/macros"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.4.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.4.0/downloads","authors":"/api/v1/crates/tonic/0.4.0/authors"},"crate_size":69233,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2021-01-15T18:41:19.370578Z"}],"checksum":"3ba8f479158947373b6df40cf48f4779bb25c99ca3c661bd95e0ab1963ad8b0e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.4.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7281,"comment_lines":120,"files":53}},"total_code_lines":7281,"total_comment_lines":120}},{"id":274538,"crate":"tonic","num":"0.3.1","dl_path":"/api/v1/crates/tonic/0.3.1/download","readme_path":"/api/v1/crates/tonic/0.3.1/readme","updated_at":"2020-08-20T14:50:13.606120Z","created_at":"2020-08-20T14:50:13.606120Z","downloads":856427,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.3.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.3.1/downloads","authors":"/api/v1/crates/tonic/0.3.1/authors"},"crate_size":67048,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-08-20T14:50:13.606120Z"}],"checksum":"74a5d6e7439ecf910463667080de772a9c7ddf26bc9fb4f3252ac3862e43337d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.3.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7073,"comment_lines":122,"files":52}},"total_code_lines":7073,"total_comment_lines":122}},{"id":262026,"crate":"tonic","num":"0.3.0","dl_path":"/api/v1/crates/tonic/0.3.0/download","readme_path":"/api/v1/crates/tonic/0.3.0/readme","updated_at":"2020-07-13T17:01:54.757026Z","created_at":"2020-07-13T17:01:54.757026Z","downloads":146771,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.3.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.3.0/downloads","authors":"/api/v1/crates/tonic/0.3.0/authors"},"crate_size":66969,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-07-13T17:01:54.757026Z"}],"checksum":"b13b102a19758191af97cff34c6785dffd6610f68de5ab1c4bb8378638e4ef90","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.2.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7066,"comment_lines":122,"files":52}},"total_code_lines":7066,"total_comment_lines":122}},{"id":261172,"crate":"tonic","num":"0.2.2","dl_path":"/api/v1/crates/tonic/0.2.2/download","readme_path":"/api/v1/crates/tonic/0.2.2/readme","updated_at":"2020-07-13T16:37:54.962222Z","created_at":"2020-07-10T17:00:08.131211Z","downloads":6005,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.2.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.2.2/downloads","authors":"/api/v1/crates/tonic/0.2.2/authors"},"crate_size":66962,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-07-10T17:00:08.131211Z"},{"action":"yank","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-07-13T16:37:53.255341Z"}],"checksum":"0096635c468e230b93125f635ecd8ad2072117afe89412f64439c18e18013873","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.2.2/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7066,"comment_lines":122,"files":52}},"total_code_lines":7066,"total_comment_lines":122}},{"id":238878,"crate":"tonic","num":"0.2.1","dl_path":"/api/v1/crates/tonic/0.2.1/download","readme_path":"/api/v1/crates/tonic/0.2.1/readme","updated_at":"2020-05-07T19:47:10.491094Z","created_at":"2020-05-07T19:47:10.491094Z","downloads":329827,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.2.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.2.1/downloads","authors":"/api/v1/crates/tonic/0.2.1/authors"},"crate_size":65263,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-05-07T19:47:10.491094Z"}],"checksum":"4afef9ce97ea39593992cf3fa00ff33b1ad5eb07665b31355df63a690e38c736","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.2.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6844,"comment_lines":122,"files":52}},"total_code_lines":6844,"total_comment_lines":122}},{"id":226860,"crate":"tonic","num":"0.2.0","dl_path":"/api/v1/crates/tonic/0.2.0/download","readme_path":"/api/v1/crates/tonic/0.2.0/readme","updated_at":"2020-04-01T18:35:53.905936Z","created_at":"2020-04-01T18:35:53.905936Z","downloads":163430,"features":{"codegen":["async-trait"],"default":["transport","codegen","prost"],"prost":["prost1","prost-derive"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.2.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.2.0/downloads","authors":"/api/v1/crates/tonic/0.2.0/authors"},"crate_size":64581,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-04-01T18:35:53.905936Z"}],"checksum":"b058d1caf0c61cd4d7425b4f161fa3c41a4e0ca2d2e9f63af842ad2f1eca1628","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.2.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6817,"comment_lines":122,"files":52}},"total_code_lines":6817,"total_comment_lines":122}},{"id":205548,"crate":"tonic","num":"0.1.1","dl_path":"/api/v1/crates/tonic/0.1.1/download","readme_path":"/api/v1/crates/tonic/0.1.1/readme","updated_at":"2020-01-20T16:54:48.516111Z","created_at":"2020-01-20T16:54:48.516111Z","downloads":264258,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.1/downloads","authors":"/api/v1/crates/tonic/0.1.1/authors"},"crate_size":63400,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-01-20T16:54:48.516111Z"}],"checksum":"08283643b1d483eb7f3fc77069e63b5cba3e4db93514b3d45470e67f123e4e48","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6475,"comment_lines":129,"files":53}},"total_code_lines":6475,"total_comment_lines":129}},{"id":203719,"crate":"tonic","num":"0.1.0","dl_path":"/api/v1/crates/tonic/0.1.0/download","readme_path":"/api/v1/crates/tonic/0.1.0/readme","updated_at":"2020-01-14T14:46:49.722421Z","created_at":"2020-01-14T14:46:49.722421Z","downloads":26980,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"tls":["transport","tokio-rustls"],"tls-roots":["tls","rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0/downloads","authors":"/api/v1/crates/tonic/0.1.0/authors"},"crate_size":62861,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2020-01-14T14:46:49.722421Z"}],"checksum":"796bf8f5c49c0a50835f4dc0baff7abe0773c7c53abc2b2a76cc012328cca027","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6421,"comment_lines":126,"files":53}},"total_code_lines":6421,"total_comment_lines":126}},{"id":197629,"crate":"tonic","num":"0.1.0-beta.1","dl_path":"/api/v1/crates/tonic/0.1.0-beta.1/download","readme_path":"/api/v1/crates/tonic/0.1.0-beta.1/readme","updated_at":"2019-12-19T23:46:44.790806Z","created_at":"2019-12-19T23:46:44.790806Z","downloads":33413,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"tls":["tokio-rustls"],"tls-roots":["rustls-native-certs"],"transport":["hyper","tokio","tower","tower-balance","tower-load","tracing-futures"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-beta.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-beta.1/downloads","authors":"/api/v1/crates/tonic/0.1.0-beta.1/authors"},"crate_size":60315,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[{"action":"publish","user":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"time":"2019-12-19T23:46:44.790806Z"}],"checksum":"3e856eb0eaaf2d71ccde5de981ab09aced2ca4acf397fe33c0a8df67326cb968","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-beta.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5840,"comment_lines":123,"files":43}},"total_code_lines":5840,"total_comment_lines":123}},{"id":188687,"crate":"tonic","num":"0.1.0-alpha.6","dl_path":"/api/v1/crates/tonic/0.1.0-alpha.6/download","readme_path":"/api/v1/crates/tonic/0.1.0-alpha.6/readme","updated_at":"2019-11-10T16:42:02.866172Z","created_at":"2019-11-10T16:42:02.866172Z","downloads":25182,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"openssl":["openssl1","tokio-openssl","tls"],"openssl-roots":["openssl-probe"],"rustls":["tokio-rustls","tls"],"rustls-roots":["rustls-native-certs"],"tls":[],"transport":["hyper","tokio","tower","tower-balance","tower-load"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-alpha.6/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-alpha.6/downloads","authors":"/api/v1/crates/tonic/0.1.0-alpha.6/authors"},"crate_size":57270,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"95a6b2461ec6cd6d90c562b942893bd6fcbeb81def0348a26331629397be9d48","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-alpha.5/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5670,"comment_lines":137,"files":40}},"total_code_lines":5670,"total_comment_lines":137}},{"id":186417,"crate":"tonic","num":"0.1.0-alpha.5","dl_path":"/api/v1/crates/tonic/0.1.0-alpha.5/download","readme_path":"/api/v1/crates/tonic/0.1.0-alpha.5/readme","updated_at":"2019-10-31T18:27:54.243094Z","created_at":"2019-10-31T18:27:54.243094Z","downloads":10581,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"openssl":["openssl1","tokio-openssl","tls"],"rustls":["tokio-rustls","tls"],"tls":[],"transport":["hyper","tokio","tower","tower-balance","tower-load"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-alpha.5/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-alpha.5/downloads","authors":"/api/v1/crates/tonic/0.1.0-alpha.5/authors"},"crate_size":56377,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"d68951b701f4b3750dc78b4115f7e030d2835207a9805e47cd6e2e45b2e06410","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-alpha.5/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5644,"comment_lines":137,"files":40}},"total_code_lines":5644,"total_comment_lines":137}},{"id":184544,"crate":"tonic","num":"0.1.0-alpha.4","dl_path":"/api/v1/crates/tonic/0.1.0-alpha.4/download","readme_path":"/api/v1/crates/tonic/0.1.0-alpha.4/readme","updated_at":"2019-10-23T19:11:13.885102Z","created_at":"2019-10-23T19:11:13.885102Z","downloads":8619,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"openssl":["openssl1","tokio-openssl","tls"],"rustls":["tokio-rustls","tls"],"tls":[],"transport":["hyper","tokio","tower","tower-reconnect","tower-balance","tower-load"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-alpha.4/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-alpha.4/downloads","authors":"/api/v1/crates/tonic/0.1.0-alpha.4/authors"},"crate_size":53262,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"7bf57fd0d61642eafe664fea69239aa80876361422742281386a2ac3793518ac","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-alpha.4/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5213,"comment_lines":137,"files":38}},"total_code_lines":5213,"total_comment_lines":137}},{"id":181572,"crate":"tonic","num":"0.1.0-alpha.3","dl_path":"/api/v1/crates/tonic/0.1.0-alpha.3/download","readme_path":"/api/v1/crates/tonic/0.1.0-alpha.3/readme","updated_at":"2019-10-09T21:28:40.761049Z","created_at":"2019-10-09T21:28:40.761049Z","downloads":7024,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"openssl":["openssl1","tokio-openssl","tls"],"rustls":["tokio-rustls","tls"],"tls":[],"transport":["hyper","tokio","tower","tower-reconnect","tower-balance","tower-load"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-alpha.3/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-alpha.3/downloads","authors":"/api/v1/crates/tonic/0.1.0-alpha.3/authors"},"crate_size":47142,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"fe61acec8725d529460dea3a7eca0e97e07706106283de8236b9aa69f861b678","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-alpha.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5107,"comment_lines":131,"files":38}},"total_code_lines":5107,"total_comment_lines":131}},{"id":181016,"crate":"tonic","num":"0.1.0-alpha.2","dl_path":"/api/v1/crates/tonic/0.1.0-alpha.2/download","readme_path":"/api/v1/crates/tonic/0.1.0-alpha.2/readme","updated_at":"2019-10-08T02:03:16.750007Z","created_at":"2019-10-08T02:03:16.750007Z","downloads":2932,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"openssl":["openssl1","tokio-openssl","tls"],"rustls":["tokio-rustls","tls"],"tls":[],"transport":["hyper","tokio","tower","tower-reconnect","tower-balance","tower-load"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-alpha.2/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-alpha.2/downloads","authors":"/api/v1/crates/tonic/0.1.0-alpha.2/authors"},"crate_size":46362,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"72e7258befb255b63909ba27837235a87d3c62ed6d8fd0fe19bd54e3e51b2bcd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-alpha.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4921,"comment_lines":131,"files":38}},"total_code_lines":4921,"total_comment_lines":131}},{"id":179871,"crate":"tonic","num":"0.1.0-alpha.1","dl_path":"/api/v1/crates/tonic/0.1.0-alpha.1/download","readme_path":"/api/v1/crates/tonic/0.1.0-alpha.1/readme","updated_at":"2019-10-02T02:33:26.090416Z","created_at":"2019-10-02T02:33:26.090416Z","downloads":3884,"features":{"codegen":["async-trait","prost","prost-derive"],"default":["transport","codegen"],"openssl":["openssl1","tokio-openssl","tls"],"rustls":["tokio-rustls","tls"],"tls":[],"transport":["hyper","tokio","tower","tower-reconnect","tower-balance","tower-load"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.1.0-alpha.1/dependencies","version_downloads":"/api/v1/crates/tonic/0.1.0-alpha.1/downloads","authors":"/api/v1/crates/tonic/0.1.0-alpha.1/authors"},"crate_size":44648,"published_by":{"id":3959,"login":"LucioFranco","name":"Lucio Franco","avatar":"https://avatars.githubusercontent.com/u/5758045?v=4","url":"https://github.com/LucioFranco","github_username_matches":true,"created_at":"2013-10-23T16:26:04Z"},"audit_actions":[],"checksum":"62266c972d0eb01d0d3ef038e7e6b1e8db95486f1464980a846fa18814a3f4bd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.","homepage":"https://github.com/hyperium/tonic","documentation":"https://docs.rs/tonic/0.1.0-alpha.1/tonic/","repository":"https://github.com/hyperium/tonic","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4739,"comment_lines":129,"files":37}},"total_code_lines":4739,"total_comment_lines":129}},{"id":100256,"crate":"tonic","num":"0.0.0","dl_path":"/api/v1/crates/tonic/0.0.0/download","readme_path":"/api/v1/crates/tonic/0.0.0/readme","updated_at":"2019-10-08T02:04:58.175439Z","created_at":"2018-07-18T06:55:22.955614Z","downloads":2852,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tonic/0.0.0/dependencies","version_downloads":"/api/v1/crates/tonic/0.0.0/downloads","authors":"/api/v1/crates/tonic/0.0.0/authors"},"crate_size":699,"published_by":null,"audit_actions":[],"checksum":"0c0714bbee44e801d9bda268a1579c127866664e47123f8fc54b717c42390454","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Empty crate, used only to reserve the name","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6,"comment_lines":0,"files":1}},"total_code_lines":6,"total_comment_lines":0}}],"keywords":[{"id":"async","keyword":"async","created_at":"2015-02-18T16:50:54.176224Z","crates_cnt":5897},{"id":"futures","keyword":"futures","created_at":"2016-03-28T14:04:28.028951Z","crates_cnt":664},{"id":"grpc","keyword":"grpc","created_at":"2016-08-10T15:14:43.990217Z","crates_cnt":836},{"id":"protobuf","keyword":"protobuf","created_at":"2015-08-03T06:02:41.970275Z","crates_cnt":666},{"id":"rpc","keyword":"rpc","created_at":"2015-01-27T15:33:06.817823Z","crates_cnt":1080}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11842},{"id":"network-programming","category":"Network programming","slug":"network-programming","description":"Crates dealing with higher-level network protocols such as FTP, HTTP, or SSH, or lower-level network protocols such as TCP or UDP.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14694},{"id":"web-programming","category":"Web programming","slug":"web-programming","description":"Crates to create applications for the web.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":10630}]}