pub struct TapretOutput {
pub address: Address,
pub script_pubkey: ScriptBuf,
pub value: Amount,
pub taproot_spend_info: TaprootSpendInfo,
pub leaf_script: ScriptBuf,
pub amount_sat: u64,
}Expand description
Tapret commitment output
Fields§
§address: Address§script_pubkey: ScriptBuf§value: Amount§taproot_spend_info: TaprootSpendInfo§leaf_script: ScriptBuf§amount_sat: u64Trait Implementations§
Source§impl Clone for TapretOutput
impl Clone for TapretOutput
Source§fn clone(&self) -> TapretOutput
fn clone(&self) -> TapretOutput
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 TapretOutput
impl RefUnwindSafe for TapretOutput
impl Send for TapretOutput
impl Sync for TapretOutput
impl Unpin for TapretOutput
impl UnsafeUnpin for TapretOutput
impl UnwindSafe for TapretOutput
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