470 Commits (492029b3eb95d5ea24d83e44fac091541d14f764)

Author SHA1 Message Date
Alyssa Haroldsen fcf0d01694 Expose repeated _unchecked accessors, interior accessor 12 months ago
Alyssa Haroldsen 9e9c727881 Expose primitive internals just enough for enums 12 months ago
Protobuf Team Bot bacf61a3ef Remove unnecessary duplicative +Sized 12 months ago
Protobuf Team Bot 14dd8e9ee0 Implement ExactSizeIterator and FusedIterator for repeated fields. 1 year ago
Alyssa Haroldsen 8505082f16 Improve thread safety docs/bounds for PrimitiveMut 1 year ago
Alyssa Haroldsen f51182b543 Add RepeatedMut::clear, free for owned Repeated 1 year ago
Alyssa Haroldsen 162908d05f Simplify the type bounds on PrimitiveMut via type erasure 1 year ago
Alyssa Haroldsen 6ae76fd6ed Rework Repeated and primitives with traits for use by out-of-crate items 1 year ago
Alyssa Haroldsen c2532d5f17 Move the info about perfect derive to shared.rs 1 year ago
Hong Shin 54d4839ecb Add submsg support for bytes_mut 1 year ago
Adrian Sadłocha b19deb9275 Remove separate setters for singular scalars 1 year ago
Protobuf Team Bot a47a7bdc8d Internal Code Change 1 year ago
Hong Shin e35cf1025b Add submessage support for string_mut 1 year ago
Alyssa Haroldsen 1dd6a7d06e Clean up some trivial lifetime usage 1 year ago
Adrian Sadłocha d605b48fa5 Emit setters on primitive scalars without presence 1 year ago
Alyssa Haroldsen f85b3477a3 Remove PrimitiveMut::clear 1 year ago
Alyssa Haroldsen 74ff001424 Remove iteration and item mutators from Repeated 1 year ago
Protobuf Team Bot 43f92cb916 Add a trivial 2023 edition test case for Rust. 1 year ago
Hong Shin 53411896ab Add coverage for default_string and default_bytes in test_default_accessors 1 year ago
Jakob Buchgraber 976029283f Implement Maps for strings 1 year ago
Hong Shin acad27f027 Move repeated tests into their own file 1 year ago
Hong Shin a74c3bbaa4 Introduce submessage view accessors for arbitrary depths 1 year ago
Hong Shin c793ec4631 move test_deeply_nested_definition to googletest_rust 1 year ago
Hong Shin 745aa6edbd Introduce set_and_test_mut! to cleanup simple_nested_test.rs 1 year ago
Hong Shin 94ebf577e3 Squelch warning regarding map_view mut 1 year ago
Hong Shin 92cfb8a56d Add support for simple scalar mutation via _mut. 1 year ago
Jakob Buchgraber ab11a0d1a8 Name the lifetime in the signature of SettableValue.set_on() 1 year ago
Protobuf Team Bot c25e9ca0f8 remove usage of host_fragments in third_party/protobuf/rust/aspects.bzl 1 year ago
Jakob Buchgraber 95073f8e78 Implement Proxied for Maps 1 year ago
Eric Salo 708913c05c rust: stop using deprecated upb:collections as a dep 1 year ago
Protobuf Team Bot 4864e43b7d Allow Messages to be used in Oneofs. 1 year ago
Hong Shin 1a5cdb9378 Migrate optional.rs to googletest-rust 1 year ago
Jakob Buchgraber 245a6e692a Remove the protobuf::__runtime::Map type 1 year ago
Jakob Buchgraber 001be3c655 Implement Maps for scalar types for the C++ kernel 1 year ago
Protobuf Team Bot 1388e818a7 Internal Code Change 1 year ago
Protobuf Team Bot 0a13fde74b Optimize RepeatedField<Scalar>::copy_from 1 year ago
Hong Shin e3432c283d Add submsg support for strings and bytes. 1 year ago
Hong Shin 885fd6f007 Migrate cpp.rs to googletest-rust 1 year ago
Hong Shin b3cfff3478 Introduce preliminary submessage_mut semantics 1 year ago
Hong Shin e018e99437 Complete migration of accessors_proto3_test.rs to googletest-rust 1 year ago
Jakob Buchgraber 90aa298406 Migrate upb.rs to googletest 1 year ago
Jakob Buchgraber ac3f553073 This CL implements msg.<field>() and msg.<field_mut>() accessors for maps with primitive-typed keys and values for the UPB kernel only. 1 year ago
Hong Shin 9ac3548fa9 Clean up trailing whitespace in defs.bzl 1 year ago
Protobuf Team Bot a2eda0427b Enable the mutable oneof accessor. 1 year ago
Protobuf Team Bot af75cb31f4 Small clean up Rust crate-relative naming logic 1 year ago
Protobuf Team Bot f083530a06 Allow string + bytes fields in oneofs (now that the underyling accessors match the expected shape) 1 year ago
Protobuf Team Bot a14f29e40a Internal change 1 year ago
Kevin King 65cdac4ac5 Finish Proxied impls for rust repeated scalars 1 year ago
Krasimir Georgiev 5eecee27de Update rules_rust usage to match cd3e53e9b8. 1 year ago
Hong Shin 2690017b16 cleanup upb.rs 1 year ago