Skip to content

Commit 3d14230

Browse files
committed
Fill in elided lifetime in macro-generated code
1 parent ebf7275 commit 3d14230

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

macro/src/derive.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ fn struct_debug(strct: &Struct, span: Span) -> TokenStream {
140140

141141
quote_spanned! {span=>
142142
impl #generics ::cxx::core::fmt::Debug for #ident #generics {
143-
fn fmt(&self, formatter: &mut ::cxx::core::fmt::Formatter) -> ::cxx::core::fmt::Result {
143+
fn fmt(&self, formatter: &mut ::cxx::core::fmt::Formatter<'_>) -> ::cxx::core::fmt::Result {
144144
formatter.debug_struct(#struct_name)
145145
#(.field(#field_names, &self.#fields))*
146146
.finish()
@@ -251,7 +251,7 @@ fn enum_debug(enm: &Enum, span: Span) -> TokenStream {
251251

252252
quote_spanned! {span=>
253253
impl ::cxx::core::fmt::Debug for #ident {
254-
fn fmt(&self, formatter: &mut ::cxx::core::fmt::Formatter) -> ::cxx::core::fmt::Result {
254+
fn fmt(&self, formatter: &mut ::cxx::core::fmt::Formatter<'_>) -> ::cxx::core::fmt::Result {
255255
match *self {
256256
#(#variants)*
257257
_ => ::cxx::core::write!(formatter, #fallback, self.repr),

macro/src/expand.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1393,7 +1393,7 @@ fn expand_unique_ptr(
13931393
quote_spanned! {end_span=>
13941394
#unsafe_token impl #impl_generics ::cxx::private::UniquePtrTarget for #ident #ty_generics {
13951395
#[doc(hidden)]
1396-
fn __typename(f: &mut ::cxx::core::fmt::Formatter) -> ::cxx::core::fmt::Result {
1396+
fn __typename(f: &mut ::cxx::core::fmt::Formatter<'_>) -> ::cxx::core::fmt::Result {
13971397
f.write_str(#name)
13981398
}
13991399
#[doc(hidden)]
@@ -1485,7 +1485,7 @@ fn expand_shared_ptr(
14851485
quote_spanned! {end_span=>
14861486
#unsafe_token impl #impl_generics ::cxx::private::SharedPtrTarget for #ident #ty_generics {
14871487
#[doc(hidden)]
1488-
fn __typename(f: &mut ::cxx::core::fmt::Formatter) -> ::cxx::core::fmt::Result {
1488+
fn __typename(f: &mut ::cxx::core::fmt::Formatter<'_>) -> ::cxx::core::fmt::Result {
14891489
f.write_str(#name)
14901490
}
14911491
#[doc(hidden)]
@@ -1545,7 +1545,7 @@ fn expand_weak_ptr(key: NamedImplKey, types: &Types, explicit_impl: Option<&Impl
15451545
quote_spanned! {end_span=>
15461546
#unsafe_token impl #impl_generics ::cxx::private::WeakPtrTarget for #ident #ty_generics {
15471547
#[doc(hidden)]
1548-
fn __typename(f: &mut ::cxx::core::fmt::Formatter) -> ::cxx::core::fmt::Result {
1548+
fn __typename(f: &mut ::cxx::core::fmt::Formatter<'_>) -> ::cxx::core::fmt::Result {
15491549
f.write_str(#name)
15501550
}
15511551
#[doc(hidden)]
@@ -1660,7 +1660,7 @@ fn expand_cxx_vector(
16601660
quote_spanned! {end_span=>
16611661
#unsafe_token impl #impl_generics ::cxx::private::VectorElement for #elem #ty_generics {
16621662
#[doc(hidden)]
1663-
fn __typename(f: &mut ::cxx::core::fmt::Formatter) -> ::cxx::core::fmt::Result {
1663+
fn __typename(f: &mut ::cxx::core::fmt::Formatter<'_>) -> ::cxx::core::fmt::Result {
16641664
f.write_str(#name)
16651665
}
16661666
#[doc(hidden)]

0 commit comments

Comments
 (0)