32 Commits (5c3d1e8c30eccd5640ff25d02b55d0eff75a3767)

Author SHA1 Message Date
Dmitri Gribenko 744c9ddfc5 Rename `#[googletest::test]` to `#[gtest]` 9 months ago
Protobuf Team Bot c7d4697481 Add an protobuf::__internal::SealedInternal trait 9 months ago
Jakob Buchgraber 5854e2b6a8 Implement std::error::Error for String 9 months ago
Adam Cozzette 7141c30425 Rust: update map setters to take `IntoProxied` 9 months ago
Derek Benson 6f58085577 Adds an initial Cargo.toml for the protobuf crate. 9 months ago
Protobuf Team Bot e6304eb3a2 Add AsView + AsMut as supertraits of Proxied and MutProxied. 9 months ago
Jakob Buchgraber 8cdc700b5b Implement ctype=CORD for singular string & byte fields 9 months ago
Protobuf Team Bot 3c95fc8b76 Create AsView/IntoView/AsMut/IntoMut traits 9 months ago
Dmitri Gribenko 0a917b95f2 Use `#[googletest::test]` in Protobuf Rust 10 months ago
Protobuf Team Bot cf948e4a81 Restructure the ViewProxy versus MutProxy trait setup. 10 months ago
Jakob Buchgraber 08da921314 Remove the defensive copy on singular string setter 10 months ago
Jakob Buchgraber 0d6e9794d1 Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait. 10 months ago
Marcel Hlopko 6b7e814347 Add ProtoString/Bytes owned types 11 months ago
Jakob Buchgraber 959903d199 Remove the now unused vtable types. In particular, 1 year ago
Jakob Buchgraber f9ed22055e Remove MutProxied for bytes/string fields. 1 year ago
Protobuf Team Bot 1d0028ddda Fix unused warnings in Rust Proto 1 year ago
Jakob Buchgraber 849b975e5f Temporarily use AsRef<{ProtoStr, [u8]}> for string/bytes accessors 1 year ago
Jakob Buchgraber 1a7ce61061 Split Proxied into Proxied and MutProxied traits. 1 year ago
Protobuf Team Bot 2678e10c99 Create a upb rust directory. 1 year ago
Protobuf Team Bot 434d109d9c Make utf8chars.chars iter return `impl Iterator + fmt::Debug`. 1 year ago
Alyssa Haroldsen 1dd6a7d06e Clean up some trivial lifetime usage 1 year ago
Jakob Buchgraber ab11a0d1a8 Name the lifetime in the signature of SettableValue.set_on() 1 year ago
Sandy Zhang 81068e8e8c Internal change 2 years ago
Joshua Haberman 4a513035cf Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Alyssa Haroldsen 614e29f946 Implement v0.6 string fields 2 years ago
Alyssa Haroldsen d5d207f099 Move common macros to a shared location 2 years ago
Alyssa Haroldsen 9a0bc392b3 Implement v0.6 Optional Bytes 2 years ago
Protobuf Team Bot 4b0e76370b Add UTF-8 handling to ProtoStr 2 years ago
Protobuf Team Bot 49d3bca39f Improve overall `unsafe` hygiene 2 years ago
Protobuf Team Bot 8fe9d8e7c1 Define the shape of ProtoStr as a DST 2 years ago
Protobuf Team Bot 230a9a751f Remove stubs for in-place mutating BytesMut operations 2 years ago
Protobuf Team Bot a75def66cd Define the shape of BytesMut with stubbed methods 2 years ago