pub struct CommitmentTxResult {
pub tx: Transaction,
pub txid: Txid,
pub raw_tx: Vec<u8>,
pub tapret_output: TapretOutput,
pub change_output: Option<ChangeOutput>,
pub fee_sat: u64,
pub input_value_sat: u64,
pub commitment_output_index: u32,
}Expand description
Transaction builder output
Fields§
§tx: Transaction§txid: Txid§raw_tx: Vec<u8>§tapret_output: TapretOutput§change_output: Option<ChangeOutput>§fee_sat: u64§input_value_sat: u64§commitment_output_index: u32Implementations§
Source§impl CommitmentTxResult
impl CommitmentTxResult
pub fn commitment_output_index(&self) -> u32
Trait Implementations§
Source§impl Clone for CommitmentTxResult
impl Clone for CommitmentTxResult
Source§fn clone(&self) -> CommitmentTxResult
fn clone(&self) -> CommitmentTxResult
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 moreAuto Trait Implementations§
impl Freeze for CommitmentTxResult
impl RefUnwindSafe for CommitmentTxResult
impl Send for CommitmentTxResult
impl Sync for CommitmentTxResult
impl Unpin for CommitmentTxResult
impl UnsafeUnpin for CommitmentTxResult
impl UnwindSafe for CommitmentTxResult
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