34 Commits (4b3c346207529b74262e20100e624190beda91a3)

Author SHA1 Message Date
Protobuf Team Bot e26ef8683e Cleanup pass on where we use Private and doc(hidden) 5 months ago
Dmitri Gribenko 744c9ddfc5 Rename `#[googletest::test]` to `#[gtest]` 5 months ago
Protobuf Team Bot c7d4697481 Add an protobuf::__internal::SealedInternal trait 6 months ago
Adam Cozzette 7141c30425 Rust: update map setters to take `IntoProxied` 6 months ago
Derek Benson 6f58085577 Adds an initial Cargo.toml for the protobuf crate. 6 months ago
Protobuf Team Bot e6304eb3a2 Add AsView + AsMut as supertraits of Proxied and MutProxied. 6 months ago
Jakob Buchgraber 8cdc700b5b Implement ctype=CORD for singular string & byte fields 6 months ago
Protobuf Team Bot 3c95fc8b76 Create AsView/IntoView/AsMut/IntoMut traits 6 months ago
Protobuf Team Bot a1c53e4da2 Remove +?Sized bounds which simply aren't honored anyway. 6 months ago
Dmitri Gribenko 0a917b95f2 Use `#[googletest::test]` in Protobuf Rust 6 months ago
Protobuf Team Bot cf948e4a81 Restructure the ViewProxy versus MutProxy trait setup. 6 months ago
Jakob Buchgraber 73db255168 Require all Proxied types to be Sized. 7 months ago
Marcel Hlopko 6b7e814347 Add ProtoString/Bytes owned types 7 months ago
Marcel Hlopko fe6963970c Rename IntoProxied::into -> IntoProxied::into_proxied 7 months ago
Jakob Buchgraber 959903d199 Remove the now unused vtable types. In particular, 9 months ago
Jakob Buchgraber d76fdc56bb Implement IntoProxied for messages 9 months ago
Jakob Buchgraber 1a7ce61061 Split Proxied into Proxied and MutProxied traits. 9 months ago
Protobuf Team Bot 06444cb6a1 Clean up some now-unnecessary or_default()s 10 months ago
Protobuf Team Bot be4476f100 Fix warnings about unnecessary 'use' due to Box, Send and Sync being defined in the language prelude. 10 months ago
Hong Shin 52ee619733 Migrate all remaining instances of assert_eq! to googletest-rust sans strings 1 year ago
Protobuf Team Bot bacf61a3ef Remove unnecessary duplicative +Sized 1 year ago
Alyssa Haroldsen 6ae76fd6ed Rework Repeated and primitives with traits for use by out-of-crate items 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
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
Protobuf Team Bot d42b23718a Add remaining helper functions for Optional v0.6 2 years ago
Protobuf Team Bot 0d7a39663b Implement the rest of the v0.6 Optional design 2 years ago
Hong Shin 4f20efbb78 Internal Change 2 years ago
Protobuf Team Bot 29a26156bb Add SettableValue for generic field setting 2 years ago
Marcel Hlopko f71a9263f9 Refine proxied traits instead of using bounds 2 years ago
Protobuf Team Bot 0a45abe4c2 Internal Change 2 years ago
Protobuf Team Bot 381b31e9c9 Make ViewFor/MutFor use assoc. type instead of generic, rename to match 2 years ago
Marcel Hlopko 209accaf6f Implement Proxied for v0.6 2 years ago