pub struct ActionOutput {
pub satoshis: SatoshiValue,
pub locking_script: Option<Vec<u8>>,
pub spendable: bool,
pub custom_instructions: Option<String>,
pub tags: Vec<String>,
pub output_index: u32,
pub output_description: String,
pub basket: Option<String>,
}Expand description
A transaction output with full details.
Fields§
§satoshis: SatoshiValue§locking_script: Option<Vec<u8>>§spendable: bool§custom_instructions: Option<String>§output_index: u32§output_description: String§basket: Option<String>Trait Implementations§
Source§impl Clone for ActionOutput
impl Clone for ActionOutput
Source§fn clone(&self) -> ActionOutput
fn clone(&self) -> ActionOutput
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 ActionOutput
impl RefUnwindSafe for ActionOutput
impl Send for ActionOutput
impl Sync for ActionOutput
impl Unpin for ActionOutput
impl UnsafeUnpin for ActionOutput
impl UnwindSafe for ActionOutput
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