pub struct PaymentRequestRejection { /* private fields */ }Expand description
paykit.payment_request_rejection Event Message.
Fields cannot be mutated after validated construction.
ⓘ
fn cannot_mutate(mut value: paykit_lib::PaymentRequestRejection) {
value.version = 0;
}Implementations§
Source§impl PaymentRequestRejection
impl PaymentRequestRejection
Sourcepub fn kind(&self) -> PrivateMessageKind
pub fn kind(&self) -> PrivateMessageKind
Access the kind.
Sourcepub fn payment_request_id(&self) -> &PaymentRequestId
pub fn payment_request_id(&self) -> &PaymentRequestId
Access the Payment Request ID.
Trait Implementations§
Source§impl Clone for PaymentRequestRejection
impl Clone for PaymentRequestRejection
Source§impl Debug for PaymentRequestRejection
impl Debug for PaymentRequestRejection
impl Eq for PaymentRequestRejection
Source§impl PartialEq for PaymentRequestRejection
impl PartialEq for PaymentRequestRejection
impl StructuralPartialEq for PaymentRequestRejection
Auto Trait Implementations§
impl Freeze for PaymentRequestRejection
impl RefUnwindSafe for PaymentRequestRejection
impl Send for PaymentRequestRejection
impl Sync for PaymentRequestRejection
impl Unpin for PaymentRequestRejection
impl UnsafeUnpin for PaymentRequestRejection
impl UnwindSafe for PaymentRequestRejection
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