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.
Adam Cozzette
efb57278a9
Protobuf Rust: simplify the MakeCleanup() helper function
...
By changing the return type to `auto`, we can handle `std::string` and other
types in a single definition without needing a separate overload.
PiperOrigin-RevId: 653272253
5 months ago
..
cpp_kernel
Protobuf Rust: simplify the MakeCleanup() helper function
5 months ago
test
implement repeated_new and repeated_free for enums and messages. Drop the default impl since it is now required
5 months ago
upb
UPB text encoder without using reflection for Rust (used for a message's Debug trait) that will print out field number to value entries instead of field name to value entries of a message like how it's expected for the usual text format using reflection.
5 months ago
BUILD
Add Message, MessageMut, MessageView traits.
5 months ago
aspects.bzl
Automated Code Change
5 months ago
codegen_traits.rs
Add Message, MessageMut, MessageView traits.
5 months ago
cpp.rs
implement repeated_new and repeated_free for enums and messages. Drop the default impl since it is now required
5 months ago
defs.bzl
Automated Code Change
5 months ago
enum.rs
Implement `is_known` method on the `Enum` trait
7 months ago
internal.rs
Remove the now unused vtable types. In particular,
7 months ago
map.rs
Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait.
5 months ago
optional.rs
Remove the now unused vtable types. In particular,
7 months ago
primitive.rs
Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait.
5 months ago
proto_macro.rs
add .. operator to proto! for merge_from. This mimics Rust's struct update syntax.
5 months ago
protobuf.rs
Use the same set of exports as regular users in shared tests
8 months ago
proxied.rs
Require all Proxied types to be Sized.
5 months ago
repeated.rs
implement repeated_new and repeated_free for enums and messages. Drop the default impl since it is now required
5 months ago
shared.rs
Add Message, MessageMut, MessageView traits.
5 months ago
string.rs
Remove the defensive copy on singular string setter
5 months ago
upb.rs
Rust protobuf: fix memory leaks
5 months ago
utf8.rs
Migrate all remaining instances of assert_eq! to googletest-rust sans strings
12 months ago