Skip to content

Commit 889344e

Browse files
committed
Remove unused macro param
1 parent 93f8c84 commit 889344e

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

lightning/src/offers/invoice.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ impl<'a> InvoiceBuilder<'a, DerivedSigningPubkey> {
386386

387387
impl<'a, S: SigningPubkeyStrategy> InvoiceBuilder<'a, S> {
388388
invoice_builder_methods!(self, Self, Self, self, S, mut);
389-
invoice_builder_methods_common!(self, Self, self.invoice.fields_mut(), Self, self, S, Bolt12Invoice, mut);
389+
invoice_builder_methods_common!(self, Self, self.invoice.fields_mut(), Self, self, Bolt12Invoice, mut);
390390

391391
#[cfg(test)]
392392
invoice_builder_methods_test!(self, Self, self.invoice.fields_mut(), Self, self, mut);
@@ -396,29 +396,29 @@ impl<'a, S: SigningPubkeyStrategy> InvoiceBuilder<'a, S> {
396396
impl<'a> InvoiceWithExplicitSigningPubkeyBuilder<'a> {
397397
invoice_explicit_signing_pubkey_builder_methods!(self, &mut Self);
398398
invoice_builder_methods!(self, &mut Self, (), (), ExplicitSigningPubkey);
399-
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), (), (), ExplicitSigningPubkey, Bolt12Invoice);
399+
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), (), (), Bolt12Invoice);
400400
}
401401

402402
#[cfg(all(c_bindings, test))]
403403
impl<'a> InvoiceWithExplicitSigningPubkeyBuilder<'a> {
404404
invoice_explicit_signing_pubkey_builder_methods!(self, &mut Self);
405405
invoice_builder_methods!(self, &mut Self, &mut Self, self, ExplicitSigningPubkey);
406-
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), &mut Self, self, ExplicitSigningPubkey, Bolt12Invoice);
406+
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), &mut Self, self, Bolt12Invoice);
407407
invoice_builder_methods_test!(self, &mut Self, self.invoice.fields_mut(), &mut Self, self);
408408
}
409409

410410
#[cfg(all(c_bindings, not(test)))]
411411
impl<'a> InvoiceWithDerivedSigningPubkeyBuilder<'a> {
412412
invoice_derived_signing_pubkey_builder_methods!(self, &mut Self);
413413
invoice_builder_methods!(self, &mut Self, (), (), DerivedSigningPubkey);
414-
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), (), (), DerivedSigningPubkey, Bolt12Invoice);
414+
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), (), (), Bolt12Invoice);
415415
}
416416

417417
#[cfg(all(c_bindings, test))]
418418
impl<'a> InvoiceWithDerivedSigningPubkeyBuilder<'a> {
419419
invoice_derived_signing_pubkey_builder_methods!(self, &mut Self);
420420
invoice_builder_methods!(self, &mut Self, &mut Self, self, DerivedSigningPubkey);
421-
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), &mut Self, self, DerivedSigningPubkey, Bolt12Invoice);
421+
invoice_builder_methods_common!(self, &mut Self, self.invoice.fields_mut(), &mut Self, self, Bolt12Invoice);
422422
invoice_builder_methods_test!(self, &mut Self, self.invoice.fields_mut(), &mut Self, self);
423423
}
424424

lightning/src/offers/invoice_macros.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
1212
macro_rules! invoice_builder_methods_common { (
1313
$self: ident, $self_type: ty, $invoice_fields: expr, $return_type: ty, $return_value: expr,
14-
$type_param: ty, $invoice_type: ty $(, $self_mut: tt)?
14+
$invoice_type: ty $(, $self_mut: tt)?
1515
) => {
1616
#[doc = concat!("Sets the [`", stringify!($invoice_type), "::relative_expiry`]")]
1717
#[doc = concat!("as seconds since [`", stringify!($invoice_type), "::created_at`].")]

lightning/src/offers/static_invoice.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ impl<'a> StaticInvoiceBuilder<'a> {
156156
Ok(invoice)
157157
}
158158

159-
invoice_builder_methods_common!(self, Self, self.invoice, Self, self, S, StaticInvoice, mut);
159+
invoice_builder_methods_common!(self, Self, self.invoice, Self, self, StaticInvoice, mut);
160160
}
161161

162162
/// A semantically valid [`StaticInvoice`] that hasn't been signed.

0 commit comments

Comments
 (0)