32 Commits (890dd25c7f6fbe9680b5467497235796bd4dcc9e)

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