pub struct PaymentRemittanceInfo {
pub derivation_prefix: String,
pub derivation_suffix: String,
pub sender_identity_key: String,
}Expand description
Remittance output describing how a payment was routed to a recipient.
Carries the derivation keys needed to prove the counterparty can redeem.
Fields§
§derivation_prefix: String§derivation_suffix: String§sender_identity_key: StringTrait Implementations§
Source§impl Clone for PaymentRemittanceInfo
impl Clone for PaymentRemittanceInfo
Source§fn clone(&self) -> PaymentRemittanceInfo
fn clone(&self) -> PaymentRemittanceInfo
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 PaymentRemittanceInfo
impl Debug for PaymentRemittanceInfo
Source§impl<'de> Deserialize<'de> for PaymentRemittanceInfo
impl<'de> Deserialize<'de> for PaymentRemittanceInfo
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
Auto Trait Implementations§
impl Freeze for PaymentRemittanceInfo
impl RefUnwindSafe for PaymentRemittanceInfo
impl Send for PaymentRemittanceInfo
impl Sync for PaymentRemittanceInfo
impl Unpin for PaymentRemittanceInfo
impl UnsafeUnpin for PaymentRemittanceInfo
impl UnwindSafe for PaymentRemittanceInfo
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