Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Derek Benson 6bfff3909c Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. 2 months ago
..
cargo add MSRV to the protobuf crate 3 months ago
cpp_kernel Rust: remove use of `MapNodeSizeInfoT` from generated code 2 months ago
protobuf_codegen Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. 2 months ago
test Enable rust/test/cpp/interop/... tests on GHA 2 months ago
upb Use crate:: for assert_linked instead of super::super:: 3 months ago
BUILD Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. 2 months ago
aspects.bzl Add :protobuf_lite as a dep from all Rust CC generated code. 3 months ago
cargo_test.sh Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. 2 months ago
codegen_traits.rs Rust: make generated views implement `std::default::Default` 3 months ago
cord.rs Add an protobuf::__internal::SealedInternal trait 4 months ago
cpp.rs Rust: remove use of `MapNodeSizeInfoT` from generated code 2 months ago
defs.bzl Enable rust/test/cpp/interop/... tests on GHA 2 months ago
dist.bzl Cross compiled protoc and protoc-gen-upb_minitable as part of the build process for creating the codegen crate. 2 months ago
enum.rs Implement `is_known` method on the `Enum` trait 7 months ago
gtest_matchers.rs Initial pass of a proto_eq gtest macro. 3 months ago
internal.rs Add support for instantiating Maps using proto!. Also adds an IntoProxied implementation for Maps that accepts an Iterator of (K, V), just like what we have for Repeated fields. 2 months ago
map.rs Add support for instantiating Maps using proto!. Also adds an IntoProxied implementation for Maps that accepts an Iterator of (K, V), just like what we have for Repeated fields. 2 months ago
optional.rs Remove the second 'unset' generic argument from Optional 5 months ago
prelude.rs Move `msg.merge_from(othermsg)` onto a trait fn 4 months ago
primitive.rs Add an protobuf::__internal::SealedInternal trait 4 months ago
proto_macro.rs Add support for instantiating Maps using proto!. Also adds an IntoProxied implementation for Maps that accepts an Iterator of (K, V), just like what we have for Repeated fields. 2 months ago
protobuf.rs Introduce a prelude and remove the inherent impls for serialize() 5 months ago
proxied.rs Cleanup pass on where we use Private and doc(hidden) 4 months ago
repeated.rs Cleanup pass on where we use Private and doc(hidden) 4 months ago
shared.rs Add support for instantiating Maps using proto!. Also adds an IntoProxied implementation for Maps that accepts an Iterator of (K, V), just like what we have for Repeated fields. 2 months ago
string.rs Rename `#[googletest::test]` to `#[gtest]` 4 months ago
upb.rs Rust: get all types onto a single blanket ProxiedInMapValue implementation for upb 3 months ago
utf8.rs Adds an initial Cargo.toml for the protobuf crate. 5 months ago