pub struct IncomingPaymentRequest {
pub message_id: String,
pub sender: String,
pub request_id: String,
pub amount: u64,
pub description: String,
pub expires_at: u64,
}Expand description
A validated incoming payment request (after filtering and HMAC verification).
Fields§
§message_id: String§sender: String§request_id: String§amount: u64§description: String§expires_at: u64Trait Implementations§
Source§impl Clone for IncomingPaymentRequest
impl Clone for IncomingPaymentRequest
Source§fn clone(&self) -> IncomingPaymentRequest
fn clone(&self) -> IncomingPaymentRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IncomingPaymentRequest
impl RefUnwindSafe for IncomingPaymentRequest
impl Send for IncomingPaymentRequest
impl Sync for IncomingPaymentRequest
impl Unpin for IncomingPaymentRequest
impl UnsafeUnpin for IncomingPaymentRequest
impl UnwindSafe for IncomingPaymentRequest
Blanket Implementations§
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