pub struct TransactionInput {
pub txid: String,
pub vout: u32,
pub prevout: PreviousOutput,
pub scriptsig: String,
pub scriptsig_asm: String,
pub witness: Option<Vec<String>>,
pub is_coinbase: bool,
pub sequence: u32,
}Fields§
§txid: String§vout: u32§prevout: PreviousOutput§scriptsig: String§scriptsig_asm: String§witness: Option<Vec<String>>§is_coinbase: bool§sequence: u32Trait Implementations§
Source§impl Debug for TransactionInput
impl Debug for TransactionInput
Source§impl<'de> Deserialize<'de> for TransactionInput
impl<'de> Deserialize<'de> for TransactionInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TransactionInput
impl RefUnwindSafe for TransactionInput
impl Send for TransactionInput
impl Sync for TransactionInput
impl Unpin for TransactionInput
impl UnwindSafe for TransactionInput
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