pub struct NonCoinbaseVin {
pub txid: String,
pub vout: u64,
pub script_sig: ScriptSig,
pub sequence: u64,
pub txinwitness: Option<Vec<HexEncodedWitnessData>>,
}Fields§
§txid: String§vout: u64§script_sig: ScriptSig§sequence: u64§txinwitness: Option<Vec<HexEncodedWitnessData>>Trait Implementations§
Source§impl Clone for NonCoinbaseVin
impl Clone for NonCoinbaseVin
Source§fn clone(&self) -> NonCoinbaseVin
fn clone(&self) -> NonCoinbaseVin
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 moreSource§impl Debug for NonCoinbaseVin
impl Debug for NonCoinbaseVin
Source§impl<'de> Deserialize<'de> for NonCoinbaseVin
impl<'de> Deserialize<'de> for NonCoinbaseVin
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 NonCoinbaseVin
impl RefUnwindSafe for NonCoinbaseVin
impl Send for NonCoinbaseVin
impl Sync for NonCoinbaseVin
impl Unpin for NonCoinbaseVin
impl UnwindSafe for NonCoinbaseVin
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