pub struct CreateActionOutput {
pub locking_script: Option<Vec<u8>>,
pub satoshis: SatoshiValue,
pub output_description: String,
pub basket: Option<BasketStringUnder300Bytes>,
pub custom_instructions: Option<String>,
pub tags: Vec<OutputTagStringUnder300Bytes>,
}Expand description
An output to be created in a new transaction.
Fields§
§locking_script: Option<Vec<u8>>§satoshis: SatoshiValue§output_description: String§basket: Option<BasketStringUnder300Bytes>§custom_instructions: Option<String>Trait Implementations§
Source§impl Clone for CreateActionOutput
impl Clone for CreateActionOutput
Source§fn clone(&self) -> CreateActionOutput
fn clone(&self) -> CreateActionOutput
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 CreateActionOutput
impl RefUnwindSafe for CreateActionOutput
impl Send for CreateActionOutput
impl Sync for CreateActionOutput
impl Unpin for CreateActionOutput
impl UnsafeUnpin for CreateActionOutput
impl UnwindSafe for CreateActionOutput
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