pub struct PrepareLnurlPayResponse {
pub amount_sats: u64,
pub comment: Option<String>,
pub pay_request: LnurlPayRequestDetails,
pub fee_sats: u64,
pub invoice_details: Bolt11InvoiceDetails,
pub success_action: Option<SuccessAction>,
}
Fields§
§amount_sats: u64
§comment: Option<String>
§pay_request: LnurlPayRequestDetails
§fee_sats: u64
§invoice_details: Bolt11InvoiceDetails
§success_action: Option<SuccessAction>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PrepareLnurlPayResponse
impl RefUnwindSafe for PrepareLnurlPayResponse
impl Send for PrepareLnurlPayResponse
impl Sync for PrepareLnurlPayResponse
impl Unpin for PrepareLnurlPayResponse
impl UnwindSafe for PrepareLnurlPayResponse
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request