Return RepeatedMut<c_int> for cpp cast_enum_repeated_mut

PiperOrigin-RevId: 597950980
pull/15391/head
Alyssa Haroldsen 1 year ago committed by Copybara-Service
parent e7a224cd85
commit 0a4c006a39
  1. 2
      rust/cpp.rs

@ -317,7 +317,7 @@ pub fn cast_enum_repeated_view<E: Enum + ProxiedInRepeated>(
pub fn cast_enum_repeated_mut<E: Enum + ProxiedInRepeated>(
private: Private,
mut repeated: RepeatedMut<E>,
) -> RepeatedMut<i32> {
) -> RepeatedMut<c_int> {
// SAFETY: the implementer of `Enum` has promised that this
// raw repeated is a type-erased `proto2::RepeatedField<int>*`.
unsafe {

Loading…
Cancel
Save