pub struct OutputInfo {
pub script_pub_key: Option<OutputScriptInfo>,
pub asset: Option<ConfidentialAssetInfo>,
pub value: Option<ConfidentialValueInfo>,
pub nonce: Option<ConfidentialNonceInfo>,
pub witness: Option<OutputWitnessInfo>,
pub is_fee: Option<bool>,
pub pegout_data: Option<PegoutDataInfo>,
}Fields§
§script_pub_key: Option<OutputScriptInfo>§asset: Option<ConfidentialAssetInfo>§value: Option<ConfidentialValueInfo>§nonce: Option<ConfidentialNonceInfo>§witness: Option<OutputWitnessInfo>§is_fee: Option<bool>§pegout_data: Option<PegoutDataInfo>Trait Implementations§
Source§impl Clone for OutputInfo
impl Clone for OutputInfo
Source§fn clone(&self) -> OutputInfo
fn clone(&self) -> OutputInfo
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 OutputInfo
impl Debug for OutputInfo
Source§impl<'de> Deserialize<'de> for OutputInfo
impl<'de> Deserialize<'de> for OutputInfo
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
Source§impl GetInfo<OutputInfo> for TxOut
impl GetInfo<OutputInfo> for TxOut
Source§fn get_info(&self, network: Network) -> OutputInfo
fn get_info(&self, network: Network) -> OutputInfo
Get a description of this object given the network of interest.
Source§impl PartialEq for OutputInfo
impl PartialEq for OutputInfo
Source§impl Serialize for OutputInfo
impl Serialize for OutputInfo
impl Eq for OutputInfo
impl StructuralPartialEq for OutputInfo
Auto Trait Implementations§
impl Freeze for OutputInfo
impl RefUnwindSafe for OutputInfo
impl Send for OutputInfo
impl Sync for OutputInfo
impl Unpin for OutputInfo
impl UnwindSafe for OutputInfo
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