You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2022/07/23 14:44:30 UTC

[dubbo-rust] 28/38: Merge pull request #13 from yang20150702/main

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 <ke...@gmail.com>
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(-)