Rename 'a to 'msg in message gencode

PiperOrigin-RevId: 599325506
pull/15469/head
Alyssa Haroldsen 11 months ago committed by Copybara-Service
parent ab8b762941
commit 4696ac71ca
  1. 26
      src/google/protobuf/compiler/rust/message.cc

@ -537,15 +537,15 @@ void GenerateRs(Context& ctx, const Descriptor& msg) {
unsafe impl Sync for $Msg$ {}
impl $pb$::Proxied for $Msg$ {
type View<'a> = $Msg$View<'a>;
type Mut<'a> = $Msg$Mut<'a>;
type View<'msg> = $Msg$View<'msg>;
type Mut<'msg> = $Msg$Mut<'msg>;
}
#[derive(Debug, Copy, Clone)]
#[allow(dead_code)]
pub struct $Msg$View<'a> {
pub struct $Msg$View<'msg> {
msg: $pbi$::RawMessage,
_phantom: $Phantom$<&'a ()>,
_phantom: $Phantom$<&'msg ()>,
}
#[allow(dead_code)]
@ -571,13 +571,13 @@ void GenerateRs(Context& ctx, const Descriptor& msg) {
unsafe impl Sync for $Msg$View<'_> {}
unsafe impl Send for $Msg$View<'_> {}
impl<'a> $pb$::ViewProxy<'a> for $Msg$View<'a> {
impl<'msg> $pb$::ViewProxy<'msg> for $Msg$View<'msg> {
type Proxied = $Msg$;
fn as_view(&self) -> $pb$::View<'a, $Msg$> {
fn as_view(&self) -> $pb$::View<'msg, $Msg$> {
*self
}
fn into_view<'shorter>(self) -> $pb$::View<'shorter, $Msg$> where 'a: 'shorter {
fn into_view<'shorter>(self) -> $pb$::View<'shorter, $Msg$> where 'msg: 'shorter {
self
}
}
@ -629,8 +629,8 @@ void GenerateRs(Context& ctx, const Descriptor& msg) {
#[derive(Debug)]
#[allow(dead_code)]
#[allow(non_camel_case_types)]
pub struct $Msg$Mut<'a> {
inner: $pbr$::MutatorMessageRef<'a>,
pub struct $Msg$Mut<'msg> {
inner: $pbr$::MutatorMessageRef<'msg>,
}
#[allow(dead_code)]
@ -671,19 +671,19 @@ void GenerateRs(Context& ctx, const Descriptor& msg) {
// splitting, synchronous access of an arena is impossible.
unsafe impl Sync for $Msg$Mut<'_> {}
impl<'a> $pb$::MutProxy<'a> for $Msg$Mut<'a> {
impl<'msg> $pb$::MutProxy<'msg> for $Msg$Mut<'msg> {
fn as_mut(&mut self) -> $pb$::Mut<'_, $Msg$> {
$Msg$Mut { inner: self.inner }
}
fn into_mut<'shorter>(self) -> $pb$::Mut<'shorter, $Msg$> where 'a : 'shorter { self }
fn into_mut<'shorter>(self) -> $pb$::Mut<'shorter, $Msg$> where 'msg : 'shorter { self }
}
impl<'a> $pb$::ViewProxy<'a> for $Msg$Mut<'a> {
impl<'msg> $pb$::ViewProxy<'msg> for $Msg$Mut<'msg> {
type Proxied = $Msg$;
fn as_view(&self) -> $pb$::View<'_, $Msg$> {
$Msg$View { msg: self.raw_msg(), _phantom: std::marker::PhantomData }
}
fn into_view<'shorter>(self) -> $pb$::View<'shorter, $Msg$> where 'a: 'shorter {
fn into_view<'shorter>(self) -> $pb$::View<'shorter, $Msg$> where 'msg: 'shorter {
$Msg$View { msg: self.raw_msg(), _phantom: std::marker::PhantomData }
}
}

Loading…
Cancel
Save