pub struct WalletTransactionOutput {
pub vout: u32,
pub address: String,
pub amount_sat: u64,
pub quote_id: Option<String>,
}Expand description
A payment output belonging to a wallet transaction.
Fields§
§vout: u32Transaction output index.
address: StringBitcoin address in network-specific display encoding.
amount_sat: u64Output value in satoshis.
quote_id: Option<String>Quote associated with this output, when managed by the payment backend.
Trait Implementations§
Source§impl Clone for WalletTransactionOutput
impl Clone for WalletTransactionOutput
Source§fn clone(&self) -> WalletTransactionOutput
fn clone(&self) -> WalletTransactionOutput
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 WalletTransactionOutput
impl Debug for WalletTransactionOutput
impl Eq for WalletTransactionOutput
Source§impl PartialEq for WalletTransactionOutput
impl PartialEq for WalletTransactionOutput
impl StructuralPartialEq for WalletTransactionOutput
Auto Trait Implementations§
impl Freeze for WalletTransactionOutput
impl RefUnwindSafe for WalletTransactionOutput
impl Send for WalletTransactionOutput
impl Sync for WalletTransactionOutput
impl Unpin for WalletTransactionOutput
impl UnsafeUnpin for WalletTransactionOutput
impl UnwindSafe for WalletTransactionOutput
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