pub struct CommodityData {
pub currency: String,
pub metadata: Vec<(String, MetaValueData)>,
}Expand description
Commodity declaration data.
Fields§
§currency: StringCurrency code.
metadata: Vec<(String, MetaValueData)>Metadata key-value pairs.
Trait Implementations§
Source§impl Clone for CommodityData
impl Clone for CommodityData
Source§fn clone(&self) -> CommodityData
fn clone(&self) -> CommodityData
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 CommodityData
impl Debug for CommodityData
Source§impl<'de> Deserialize<'de> for CommodityData
impl<'de> Deserialize<'de> for CommodityData
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 CommodityData
impl RefUnwindSafe for CommodityData
impl Send for CommodityData
impl Sync for CommodityData
impl Unpin for CommodityData
impl UnsafeUnpin for CommodityData
impl UnwindSafe for CommodityData
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