pub struct DefaultPaymentRequest {
pub payment_payload: PaymentPayload,
pub payment_requirements: PaymentRequirements,
}Fields§
§payment_payload: PaymentPayload§payment_requirements: PaymentRequirementsTrait Implementations§
Source§impl Clone for DefaultPaymentRequest
impl Clone for DefaultPaymentRequest
Source§fn clone(&self) -> DefaultPaymentRequest
fn clone(&self) -> DefaultPaymentRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DefaultPaymentRequest
impl Debug for DefaultPaymentRequest
Source§impl<'de> Deserialize<'de> for DefaultPaymentRequest
impl<'de> Deserialize<'de> for DefaultPaymentRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<PaymentRequest> for DefaultPaymentRequest
impl From<PaymentRequest> for DefaultPaymentRequest
Source§fn from(request: PaymentRequest) -> Self
fn from(request: PaymentRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DefaultPaymentRequest
impl RefUnwindSafe for DefaultPaymentRequest
impl Send for DefaultPaymentRequest
impl Sync for DefaultPaymentRequest
impl Unpin for DefaultPaymentRequest
impl UnsafeUnpin for DefaultPaymentRequest
impl UnwindSafe for DefaultPaymentRequest
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