pub struct ConfidentialAssetInfo {
pub type_: ConfidentialType,
pub asset: Option<AssetId>,
pub commitment: Option<HexBytes>,
pub label: Option<ConfidentialAssetLabel>,
}Fields§
§type_: ConfidentialType§asset: Option<AssetId>§commitment: Option<HexBytes>§label: Option<ConfidentialAssetLabel>Trait Implementations§
Source§impl Clone for ConfidentialAssetInfo
impl Clone for ConfidentialAssetInfo
Source§fn clone(&self) -> ConfidentialAssetInfo
fn clone(&self) -> ConfidentialAssetInfo
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 ConfidentialAssetInfo
impl Debug for ConfidentialAssetInfo
Source§impl<'de> Deserialize<'de> for ConfidentialAssetInfo
impl<'de> Deserialize<'de> for ConfidentialAssetInfo
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<ConfidentialAssetInfo> for Asset
impl GetInfo<ConfidentialAssetInfo> for Asset
Source§fn get_info(&self, _network: Network) -> ConfidentialAssetInfo
fn get_info(&self, _network: Network) -> ConfidentialAssetInfo
Get a description of this object given the network of interest.
Source§impl GetInfo<ConfidentialAssetInfo> for AssetId
impl GetInfo<ConfidentialAssetInfo> for AssetId
Source§fn get_info(&self, _network: Network) -> ConfidentialAssetInfo
fn get_info(&self, _network: Network) -> ConfidentialAssetInfo
Get a description of this object given the network of interest.
Source§impl PartialEq for ConfidentialAssetInfo
impl PartialEq for ConfidentialAssetInfo
Source§impl Serialize for ConfidentialAssetInfo
impl Serialize for ConfidentialAssetInfo
impl Eq for ConfidentialAssetInfo
impl StructuralPartialEq for ConfidentialAssetInfo
Auto Trait Implementations§
impl Freeze for ConfidentialAssetInfo
impl RefUnwindSafe for ConfidentialAssetInfo
impl Send for ConfidentialAssetInfo
impl Sync for ConfidentialAssetInfo
impl Unpin for ConfidentialAssetInfo
impl UnwindSafe for ConfidentialAssetInfo
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