difftreelog
fix remove const_data from CreateItemData
in: master
1 file changed
primitives/data-structs/src/lib.rsdiffbeforeafterboth482#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]482#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]483#[derivative(Debug)]483#[derivative(Debug)]484pub struct CreateNftData {484pub struct CreateNftData {485 #[cfg_attr(feature = "serde1", serde(with = "bounded::vec_serde"))]486 #[derivative(Debug(format_with = "bounded::vec_debug"))]487 pub const_data: BoundedVec<u8, CustomDataLimit>,488489 #[cfg_attr(feature = "serde1", serde(with = "bounded::vec_serde"))]485 #[cfg_attr(feature = "serde1", serde(with = "bounded::vec_serde"))]490 #[derivative(Debug(format_with = "bounded::vec_debug"))]486 #[derivative(Debug(format_with = "bounded::vec_debug"))]563impl CreateItemData {559impl CreateItemData {564 pub fn data_size(&self) -> usize {560 pub fn data_size(&self) -> usize {565 match self {561 match self {566 CreateItemData::NFT(data) => data.const_data.len(),567 CreateItemData::ReFungible(data) => data.const_data.len(),562 CreateItemData::ReFungible(data) => data.const_data.len(),568 _ => 0,563 _ => 0,569 }564 }