This is an automated email from the ASF dual-hosted git repository.

liujun pushed a change to branch poc-idl
in repository https://gitbox.apache.org/repos/asf/dubbo-rust.git


    from 69249f0  Merge pull request #10 from dongzl/license-check
     new 13d77d4  feat: client server message
     new 3a8b693  feat: protobuf example
     new a44357d  feat: gen rpc code form proto service defined
     new 1182f56  init readme
     new 8d48700  update
     new 3a64825  update
     new 8f07dad  update
     new b70780a  update
     new 60bfedf  finished 1.0.0
     new d4d667e  Update server.rs
     new 0a38b4c  Update client.rs
     new dae80cd  Update server.rs
     new 7f014c4  Delete .DS_Store
     new bd85362  .DS_Store banished!
     new 7dcc162  Merge pull request #20 from Johankoi/main

The 35 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Cargo.toml                                  |   3 +
 README.md                                   |  43 ++-
 README_CN.md                                |  42 +++
 dubbo-build/Cargo.toml                      |  12 +
 dubbo-build/src/generator.rs                | 184 +++++++++++
 {config => 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 +++++
 config/src/lib.rs => xds/src/util.rs        |  17 +-
 33 files changed, 1996 insertions(+), 19 deletions(-)
 create mode 100644 dubbo-build/Cargo.toml
 create mode 100644 dubbo-build/src/generator.rs
 copy {config => dubbo-build}/src/lib.rs (81%)
 create mode 100644 examples/grpc-gen/Cargo.toml
 create mode 100644 examples/grpc-gen/build.rs
 create mode 100644 examples/grpc-gen/pb/greeter.proto
 create mode 100644 examples/grpc-gen/src/client.rs
 create mode 100644 examples/grpc-gen/src/greeter.rs
 create mode 100644 examples/grpc-gen/src/lib.rs
 create mode 100644 examples/grpc-gen/src/server.rs
 create mode 100644 examples/protobuf-transport/Cargo.toml
 create mode 100644 examples/protobuf-transport/build.rs
 create mode 100644 examples/protobuf-transport/pb/person.proto
 create mode 100644 examples/protobuf-transport/src/client.rs
 create mode 100644 examples/protobuf-transport/src/lib.rs
 create mode 100644 examples/protobuf-transport/src/person.rs
 create mode 100644 examples/protobuf-transport/src/server.rs
 create mode 100644 xds/src/error.rs
 create mode 100644 xds/src/protocol/error.rs
 create mode 100644 xds/src/protocol/message.rs
 copy xds/src/{client => protocol}/mod.rs (91%)
 create mode 100644 xds/src/request.rs
 create mode 100644 xds/src/response.rs
 copy config/src/lib.rs => xds/src/util.rs (71%)

Reply via email to