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:58 UTC
[dubbo-rust] 35/35: Merge pull request #20 from Johankoi/main
This is an automated email from the ASF dual-hosted git repository.
liujun pushed a commit to branch poc-idl
in repository https://gitbox.apache.org/repos/asf/dubbo-rust.git
commit 7dcc16219291ba29dabe63ef674966a4ea7b8eda
Merge: 69249f0 bd85362
Author: ken.lj <ke...@gmail.com>
AuthorDate: Sat Jul 23 22:44:17 2022 +0800
Merge pull request #20 from Johankoi/main
finish 1.0.0
Cargo.toml | 3 +
README.md | 43 ++-
README_CN.md | 42 +++
dubbo-build/Cargo.toml | 12 +
dubbo-build/src/generator.rs | 184 +++++++++++
{xds => dubbo-build}/src/lib.rs | 14 +-
examples/grpc-gen/Cargo.toml | 32 ++
examples/grpc-gen/build.rs | 11 +
examples/grpc-gen/pb/greeter.proto | 14 +
examples/grpc-gen/src/client.rs | 10 +
examples/grpc-gen/src/greeter.rs | 97 ++++++
examples/grpc-gen/src/lib.rs | 6 +
examples/grpc-gen/src/server.rs | 38 +++
examples/protobuf-transport/Cargo.toml | 30 ++
examples/protobuf-transport/build.rs | 9 +
examples/protobuf-transport/pb/person.proto | 26 ++
examples/protobuf-transport/src/client.rs | 33 ++
examples/protobuf-transport/src/lib.rs | 7 +
examples/protobuf-transport/src/person.rs | 35 ++
examples/protobuf-transport/src/server.rs | 11 +
xds/Cargo.toml | 22 ++
xds/src/client/client.rs | 90 ++++++
xds/src/client/mod.rs | 4 +
xds/src/error.rs | 153 +++++++++
xds/src/lib.rs | 30 +-
xds/src/protocol/error.rs | 206 ++++++++++++
xds/src/protocol/message.rs | 485 ++++++++++++++++++++++++++++
xds/src/{client => protocol}/mod.rs | 7 +
xds/src/request.rs | 126 ++++++++
xds/src/response.rs | 139 ++++++++
xds/src/server/mod.rs | 4 +
xds/src/server/server.rs | 75 +++++
xds/src/{lib.rs => util.rs} | 17 +-
33 files changed, 1996 insertions(+), 19 deletions(-)