pub struct GithubComSatstreamSsUtilsRpcVin { /* private fields */ }
Implementations§
Source§impl GithubComSatstreamSsUtilsRpcVin
impl GithubComSatstreamSsUtilsRpcVin
pub fn new() -> GithubComSatstreamSsUtilsRpcVin
pub fn set_coinbase(&mut self, coinbase: String)
pub fn with_coinbase(self, coinbase: String) -> GithubComSatstreamSsUtilsRpcVin
pub fn coinbase(&self) -> Option<&String>
pub fn reset_coinbase(&mut self)
pub fn set_prevout(&mut self, prevout: GithubComSatstreamSsUtilsRpcPrevOut)
pub fn with_prevout( self, prevout: GithubComSatstreamSsUtilsRpcPrevOut, ) -> GithubComSatstreamSsUtilsRpcVin
pub fn prevout(&self) -> Option<&GithubComSatstreamSsUtilsRpcPrevOut>
pub fn reset_prevout(&mut self)
pub fn set_script_sig( &mut self, script_sig: GithubComSatstreamSsUtilsRpcScriptSig, )
pub fn with_script_sig( self, script_sig: GithubComSatstreamSsUtilsRpcScriptSig, ) -> GithubComSatstreamSsUtilsRpcVin
pub fn script_sig(&self) -> Option<&GithubComSatstreamSsUtilsRpcScriptSig>
pub fn reset_script_sig(&mut self)
pub fn set_sequence(&mut self, sequence: i32)
pub fn with_sequence(self, sequence: i32) -> GithubComSatstreamSsUtilsRpcVin
pub fn sequence(&self) -> Option<&i32>
pub fn reset_sequence(&mut self)
pub fn set_txid(&mut self, txid: String)
pub fn with_txid(self, txid: String) -> GithubComSatstreamSsUtilsRpcVin
pub fn txid(&self) -> Option<&String>
pub fn reset_txid(&mut self)
pub fn set_txinwitness(&mut self, txinwitness: Vec<String>)
pub fn with_txinwitness( self, txinwitness: Vec<String>, ) -> GithubComSatstreamSsUtilsRpcVin
pub fn txinwitness(&self) -> Option<&Vec<String>>
pub fn reset_txinwitness(&mut self)
pub fn set_vout(&mut self, vout: i32)
pub fn with_vout(self, vout: i32) -> GithubComSatstreamSsUtilsRpcVin
pub fn vout(&self) -> Option<&i32>
pub fn reset_vout(&mut self)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GithubComSatstreamSsUtilsRpcVin
impl<'de> Deserialize<'de> for GithubComSatstreamSsUtilsRpcVin
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 GithubComSatstreamSsUtilsRpcVin
impl RefUnwindSafe for GithubComSatstreamSsUtilsRpcVin
impl Send for GithubComSatstreamSsUtilsRpcVin
impl Sync for GithubComSatstreamSsUtilsRpcVin
impl Unpin for GithubComSatstreamSsUtilsRpcVin
impl UnwindSafe for GithubComSatstreamSsUtilsRpcVin
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