pub struct InputInfo {
pub prevout: Option<String>,
pub txid: Option<Txid>,
pub vout: Option<u32>,
pub script_sig: Option<InputScriptInfo>,
pub sequence: Option<u32>,
pub is_pegin: Option<bool>,
pub has_issuance: Option<bool>,
pub asset_issuance: Option<AssetIssuanceInfo>,
pub witness: Option<InputWitnessInfo>,
pub pegin_data: Option<PeginDataInfo>,
}Fields§
§prevout: Option<String>§txid: Option<Txid>§vout: Option<u32>§script_sig: Option<InputScriptInfo>§sequence: Option<u32>§is_pegin: Option<bool>§has_issuance: Option<bool>§asset_issuance: Option<AssetIssuanceInfo>§witness: Option<InputWitnessInfo>§pegin_data: Option<PeginDataInfo>Trait Implementations§
Source§impl<'de> Deserialize<'de> for InputInfo
impl<'de> Deserialize<'de> for InputInfo
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
impl Eq for InputInfo
impl StructuralPartialEq for InputInfo
Auto Trait Implementations§
impl Freeze for InputInfo
impl RefUnwindSafe for InputInfo
impl Send for InputInfo
impl Sync for InputInfo
impl Unpin for InputInfo
impl UnwindSafe for InputInfo
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