feat: Implement gRPC Reflection Service (#340)

Co-authored-by: Samani G. Gikandi <[email protected]>
This commit is contained in:
James Nugent
2021-02-16 11:07:51 -05:00
committed by GitHub
co-authored by Samani G. Gikandi
parent f49d4bdf99
commit c54f24721c
15 changed files with 1524 additions and 1 deletions
+32
View File
@@ -0,0 +1,32 @@
[package]
name = "tonic-reflection"
version = "0.1.0"
authors = [
"James Nugent <[email protected]>",
"Samani G. Gikandi <[email protected]>"
]
edition = "2018"
license = "MIT"
repository = "https://github.com/hyperium/tonic"
homepage = "https://github.com/hyperium/tonic"
description = """
Server Reflection module of `tonic` gRPC implementation.
"""
readme = "README.md"
categories = ["network-programming", "asynchronous"]
keywords = ["rpc", "grpc", "async", "reflection"]
[dependencies]
bytes = "1.0"
prost = "0.7"
prost-types = "0.7"
tokio = { version = "1.0", features = ["sync"] }
tokio-stream = { version = "0.1", features = ["net"] }
tonic = { version = "0.4", path = "../tonic", features = ["codegen", "prost"] }
[build-dependencies]
tonic-build = { version = "0.4", path = "../tonic-build" }
[dev-dependencies]
futures = "0.3"
futures-util = "0.3"