pub struct GithubComSatstreamSsUtilsRpcBtcTx { /* private fields */ }
Implementations§
Source§impl GithubComSatstreamSsUtilsRpcBtcTx
impl GithubComSatstreamSsUtilsRpcBtcTx
pub fn new() -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn set_blockheight(&mut self, blockheight: i32)
pub fn with_blockheight( self, blockheight: i32, ) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn blockheight(&self) -> Option<&i32>
pub fn reset_blockheight(&mut self)
pub fn set_fee(&mut self, fee: f32)
pub fn with_fee(self, fee: f32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn fee(&self) -> Option<&f32>
pub fn reset_fee(&mut self)
pub fn set_hash(&mut self, hash: String)
pub fn with_hash(self, hash: String) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn hash(&self) -> Option<&String>
pub fn reset_hash(&mut self)
pub fn set_hex(&mut self, hex: String)
pub fn with_hex(self, hex: String) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn hex(&self) -> Option<&String>
pub fn reset_hex(&mut self)
pub fn set_index(&mut self, index: i32)
pub fn with_index(self, index: i32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn index(&self) -> Option<&i32>
pub fn reset_index(&mut self)
pub fn set_locktime(&mut self, locktime: i32)
pub fn with_locktime(self, locktime: i32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn locktime(&self) -> Option<&i32>
pub fn reset_locktime(&mut self)
pub fn set_size(&mut self, size: i32)
pub fn with_size(self, size: i32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn size(&self) -> Option<&i32>
pub fn reset_size(&mut self)
pub fn set_txid(&mut self, txid: String)
pub fn with_txid(self, txid: String) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn txid(&self) -> Option<&String>
pub fn reset_txid(&mut self)
pub fn set_version(&mut self, version: i32)
pub fn with_version(self, version: i32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn version(&self) -> Option<&i32>
pub fn reset_version(&mut self)
pub fn set_vin(&mut self, vin: Vec<GithubComSatstreamSsUtilsRpcVin>)
pub fn with_vin( self, vin: Vec<GithubComSatstreamSsUtilsRpcVin>, ) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn vin(&self) -> Option<&Vec<GithubComSatstreamSsUtilsRpcVin>>
pub fn reset_vin(&mut self)
pub fn set_vout(&mut self, vout: Vec<GithubComSatstreamSsUtilsRpcVout>)
pub fn with_vout( self, vout: Vec<GithubComSatstreamSsUtilsRpcVout>, ) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn vout(&self) -> Option<&Vec<GithubComSatstreamSsUtilsRpcVout>>
pub fn reset_vout(&mut self)
pub fn set_vsize(&mut self, vsize: i32)
pub fn with_vsize(self, vsize: i32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn vsize(&self) -> Option<&i32>
pub fn reset_vsize(&mut self)
pub fn set_weight(&mut self, weight: i32)
pub fn with_weight(self, weight: i32) -> GithubComSatstreamSsUtilsRpcBtcTx
pub fn weight(&self) -> Option<&i32>
pub fn reset_weight(&mut self)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GithubComSatstreamSsUtilsRpcBtcTx
impl<'de> Deserialize<'de> for GithubComSatstreamSsUtilsRpcBtcTx
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 GithubComSatstreamSsUtilsRpcBtcTx
impl RefUnwindSafe for GithubComSatstreamSsUtilsRpcBtcTx
impl Send for GithubComSatstreamSsUtilsRpcBtcTx
impl Sync for GithubComSatstreamSsUtilsRpcBtcTx
impl Unpin for GithubComSatstreamSsUtilsRpcBtcTx
impl UnwindSafe for GithubComSatstreamSsUtilsRpcBtcTx
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