@@ -415,7 +415,7 @@ impl Bolt11Payment {
415415 pub fn receive (
416416 & self , amount_msat : u64 , description : & Bolt11InvoiceStringDescription , expiry_secs : u32 ,
417417 ) -> Result < Bolt11Invoice , Error > {
418- let invoice_description: Bolt11InvoiceDescription = description . try_into ( ) ?;
418+ let invoice_description = Bolt11InvoiceDescription :: try_from ( description ) ?;
419419 self . receive_inner ( Some ( amount_msat) , & invoice_description, expiry_secs, None )
420420 }
421421
@@ -446,7 +446,7 @@ impl Bolt11Payment {
446446 & self , amount_msat : u64 , description : & Bolt11InvoiceStringDescription , expiry_secs : u32 ,
447447 payment_hash : PaymentHash ,
448448 ) -> Result < Bolt11Invoice , Error > {
449- let invoice_description: Bolt11InvoiceDescription = description . try_into ( ) ?;
449+ let invoice_description = Bolt11InvoiceDescription :: try_from ( description ) ?;
450450 self . receive_inner ( Some ( amount_msat) , & invoice_description, expiry_secs, Some ( payment_hash) )
451451 }
452452
@@ -465,7 +465,7 @@ impl Bolt11Payment {
465465 pub fn receive_variable_amount (
466466 & self , description : & Bolt11InvoiceStringDescription , expiry_secs : u32 ,
467467 ) -> Result < Bolt11Invoice , Error > {
468- let invoice_description: Bolt11InvoiceDescription = description . try_into ( ) ?;
468+ let invoice_description = Bolt11InvoiceDescription :: try_from ( description ) ?;
469469 self . receive_inner ( None , & invoice_description, expiry_secs, None )
470470 }
471471
@@ -495,7 +495,7 @@ impl Bolt11Payment {
495495 & self , description : & Bolt11InvoiceStringDescription , expiry_secs : u32 ,
496496 payment_hash : PaymentHash ,
497497 ) -> Result < Bolt11Invoice , Error > {
498- let invoice_description: Bolt11InvoiceDescription = description . try_into ( ) ?;
498+ let invoice_description = Bolt11InvoiceDescription :: try_from ( description ) ?;
499499 self . receive_inner ( None , & invoice_description, expiry_secs, Some ( payment_hash) )
500500 }
501501
@@ -585,7 +585,7 @@ impl Bolt11Payment {
585585 & self , amount_msat : u64 , description : & Bolt11InvoiceStringDescription , expiry_secs : u32 ,
586586 max_total_lsp_fee_limit_msat : Option < u64 > ,
587587 ) -> Result < Bolt11Invoice , Error > {
588- let invoice_description: Bolt11InvoiceDescription = description . try_into ( ) ?;
588+ let invoice_description = Bolt11InvoiceDescription :: try_from ( description ) ?;
589589 self . receive_via_jit_channel_inner (
590590 Some ( amount_msat) ,
591591 & invoice_description,
@@ -625,7 +625,7 @@ impl Bolt11Payment {
625625 & self , description : & Bolt11InvoiceStringDescription , expiry_secs : u32 ,
626626 max_proportional_lsp_fee_limit_ppm_msat : Option < u64 > ,
627627 ) -> Result < Bolt11Invoice , Error > {
628- let invoice_description: Bolt11InvoiceDescription = description . try_into ( ) ?;
628+ let invoice_description = Bolt11InvoiceDescription :: try_from ( description ) ?;
629629 self . receive_via_jit_channel_inner (
630630 None ,
631631 & invoice_description,
@@ -825,11 +825,11 @@ pub enum Bolt11InvoiceStringDescription {
825825 } ,
826826}
827827
828- impl TryInto < Bolt11InvoiceDescription > for & Bolt11InvoiceStringDescription {
828+ impl TryFrom < & Bolt11InvoiceStringDescription > for Bolt11InvoiceDescription {
829829 type Error = Error ;
830830
831- fn try_into ( self ) -> Result < Bolt11InvoiceDescription , Self :: Error > {
832- match self {
831+ fn try_from ( value : & Bolt11InvoiceStringDescription ) -> Result < Self , Self :: Error > {
832+ match value {
833833 Bolt11InvoiceStringDescription :: Direct { description } => {
834834 Description :: new ( description. clone ( ) )
835835 . map ( Bolt11InvoiceDescription :: Direct )
0 commit comments