This is an automated email from the ASF dual-hosted git repository. liujun pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/dubbo-rust.git
commit 0e35ae003417da3d36cb8303dfdf7c1d79d63951 Merge: 69249f0 9588657 Author: ken.lj <[email protected]> AuthorDate: Wed Jul 6 17:40:07 2022 +0800 Merge pull request #13 from yang20150702/main feat: API of protocol module Cargo.toml | 4 +- docs/filter-design.md | 0 docs/generic-protocol-design.md | 35 + docs/readme.md | 3 + dubbo/Cargo.lock | 929 +++++++++++++++++++++ dubbo/Cargo.toml | 28 + dubbo/readme.md | 1 + protocol/src/lib.rs => dubbo/src/common/mod.rs | 9 +- protocol/src/lib.rs => dubbo/src/common/url.rs | 11 +- .../src/lib.rs => dubbo/src/helloworld/client.rs | 29 +- dubbo/src/helloworld/helloworld.rs | 270 ++++++ protocol/src/lib.rs => dubbo/src/helloworld/mod.rs | 9 +- .../src/lib.rs => dubbo/src/helloworld/server.rs | 9 - {protocol => dubbo}/src/lib.rs | 12 +- protocol/src/lib.rs => dubbo/src/main.rs | 15 +- .../src/protocol/grpc/grpc_exporter.rs | 33 +- dubbo/src/protocol/grpc/grpc_invoker.rs | 88 ++ dubbo/src/protocol/grpc/grpc_protocol.rs | 76 ++ dubbo/src/protocol/grpc/grpc_server.rs | 107 +++ dubbo/src/protocol/grpc/mod.rs | 87 ++ .../src/lib.rs => dubbo/src/protocol/invocation.rs | 45 +- dubbo/src/protocol/mod.rs | 55 ++ .../lib.rs => dubbo/src/protocol/server_desc.rs | 30 +- dubbo/src/utils/boxed.rs | 91 ++ dubbo/src/utils/boxed_clone.rs | 110 +++ protocol/src/lib.rs => dubbo/src/utils/mod.rs | 10 +- protocol/Cargo.toml | 8 - 27 files changed, 2014 insertions(+), 90 deletions(-)
