pub struct ClaimPaymentData {
pub message_id: Hash,
pub recipient_address: Address,
}Expand description
Data for ClaimPayment operation
Fields§
§message_id: HashMessage ID (tx hash) containing the payment
recipient_address: AddressRecipient’s address (proves ownership)
Trait Implementations§
Source§impl Clone for ClaimPaymentData
impl Clone for ClaimPaymentData
Source§fn clone(&self) -> ClaimPaymentData
fn clone(&self) -> ClaimPaymentData
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 moreSource§impl Debug for ClaimPaymentData
impl Debug for ClaimPaymentData
Source§impl<'de> Deserialize<'de> for ClaimPaymentData
impl<'de> Deserialize<'de> for ClaimPaymentData
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 PartialEq for ClaimPaymentData
impl PartialEq for ClaimPaymentData
Source§fn eq(&self, other: &ClaimPaymentData) -> bool
fn eq(&self, other: &ClaimPaymentData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClaimPaymentData
impl Serialize for ClaimPaymentData
impl Eq for ClaimPaymentData
impl StructuralPartialEq for ClaimPaymentData
Auto Trait Implementations§
impl Freeze for ClaimPaymentData
impl RefUnwindSafe for ClaimPaymentData
impl Send for ClaimPaymentData
impl Sync for ClaimPaymentData
impl Unpin for ClaimPaymentData
impl UnsafeUnpin for ClaimPaymentData
impl UnwindSafe for ClaimPaymentData
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