pub struct CreateActionInput {
pub outpoint: OutpointString,
pub input_description: String,
pub unlocking_script: Option<Vec<u8>>,
pub unlocking_script_length: Option<u32>,
pub sequence_number: Option<u32>,
}Expand description
An input to be spent in a new transaction.
Fields§
§outpoint: OutpointString§input_description: String§unlocking_script: Option<Vec<u8>>§unlocking_script_length: Option<u32>§sequence_number: Option<u32>Trait Implementations§
Source§impl Clone for CreateActionInput
impl Clone for CreateActionInput
Source§fn clone(&self) -> CreateActionInput
fn clone(&self) -> CreateActionInput
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 CreateActionInput
impl RefUnwindSafe for CreateActionInput
impl Send for CreateActionInput
impl Sync for CreateActionInput
impl Unpin for CreateActionInput
impl UnsafeUnpin for CreateActionInput
impl UnwindSafe for CreateActionInput
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