pub struct NftMetadata {
pub name: Option<String>,
pub description: Option<String>,
pub image: Option<String>,
}Expand description
NFT on-chain metadata.
Fields§
§name: Option<String>NFT display name.
description: Option<String>NFT description.
image: Option<String>URL of the NFT image.
Trait Implementations§
Source§impl Clone for NftMetadata
impl Clone for NftMetadata
Source§fn clone(&self) -> NftMetadata
fn clone(&self) -> NftMetadata
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 NftMetadata
impl Debug for NftMetadata
Source§impl Default for NftMetadata
impl Default for NftMetadata
Source§fn default() -> NftMetadata
fn default() -> NftMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NftMetadata
impl<'de> Deserialize<'de> for NftMetadata
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 NftMetadata
impl RefUnwindSafe for NftMetadata
impl Send for NftMetadata
impl Sync for NftMetadata
impl Unpin for NftMetadata
impl UnsafeUnpin for NftMetadata
impl UnwindSafe for NftMetadata
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