pub trait ToMetadataEntry {
    // Required method
    fn to_metadata_entry(
        self
    ) -> Option<GenericMetadataValue<UncheckedUrl, UncheckedOrigin>>;
}

Required Methods§

Implementations on Foreign Types§

source§

impl ToMetadataEntry for &[NonFungibleLocalId]

source§

impl ToMetadataEntry for &[PublicKey]

source§

impl ToMetadataEntry for &[PublicKeyHash]

source§

impl ToMetadataEntry for &[bool]

source§

impl ToMetadataEntry for &[i32]

source§

impl ToMetadataEntry for &[i64]

source§

impl ToMetadataEntry for &[u8]

source§

impl ToMetadataEntry for &[u32]

source§

impl ToMetadataEntry for &[u64]

source§

impl ToMetadataEntry for &[ComponentAddress]

source§

impl ToMetadataEntry for &[Decimal]

source§

impl ToMetadataEntry for &[GlobalAddress]

source§

impl ToMetadataEntry for &[Instant]

source§

impl ToMetadataEntry for &[NonFungibleGlobalId]

source§

impl ToMetadataEntry for &[PackageAddress]

source§

impl ToMetadataEntry for &[ResourceAddress]

source§

impl ToMetadataEntry for &[String]

source§

impl ToMetadataEntry for &[UncheckedOrigin]

source§

impl ToMetadataEntry for &[UncheckedUrl]

source§

impl ToMetadataEntry for bool

source§

impl ToMetadataEntry for i32

source§

impl ToMetadataEntry for i64

source§

impl ToMetadataEntry for u8

source§

impl ToMetadataEntry for u32

source§

impl ToMetadataEntry for u64

source§

impl<'a> ToMetadataEntry for &'a str

source§

impl<'a> ToMetadataEntry for &[&'a str]

source§

impl<'a, const N: usize> ToMetadataEntry for &[&'a str; N]

source§

impl<'a, const N: usize> ToMetadataEntry for [&'a str; N]

source§

impl<const N: usize> ToMetadataEntry for &[NonFungibleLocalId; N]

source§

impl<const N: usize> ToMetadataEntry for &[PublicKey; N]

source§

impl<const N: usize> ToMetadataEntry for &[PublicKeyHash; N]

source§

impl<const N: usize> ToMetadataEntry for &[bool; N]

source§

impl<const N: usize> ToMetadataEntry for &[i32; N]

source§

impl<const N: usize> ToMetadataEntry for &[i64; N]

source§

impl<const N: usize> ToMetadataEntry for &[u8; N]

source§

impl<const N: usize> ToMetadataEntry for &[u32; N]

source§

impl<const N: usize> ToMetadataEntry for &[u64; N]

source§

impl<const N: usize> ToMetadataEntry for &[ComponentAddress; N]

source§

impl<const N: usize> ToMetadataEntry for &[Decimal; N]

source§

impl<const N: usize> ToMetadataEntry for &[GlobalAddress; N]

source§

impl<const N: usize> ToMetadataEntry for &[Instant; N]

source§

impl<const N: usize> ToMetadataEntry for &[NonFungibleGlobalId; N]

source§

impl<const N: usize> ToMetadataEntry for &[PackageAddress; N]

source§

impl<const N: usize> ToMetadataEntry for &[ResourceAddress; N]

source§

impl<const N: usize> ToMetadataEntry for &[String; N]

source§

impl<const N: usize> ToMetadataEntry for &[UncheckedOrigin; N]

source§

impl<const N: usize> ToMetadataEntry for &[UncheckedUrl; N]

source§

impl<const N: usize> ToMetadataEntry for [NonFungibleLocalId; N]

source§

impl<const N: usize> ToMetadataEntry for [PublicKey; N]

source§

impl<const N: usize> ToMetadataEntry for [PublicKeyHash; N]

source§

impl<const N: usize> ToMetadataEntry for [bool; N]

source§

impl<const N: usize> ToMetadataEntry for [i32; N]

source§

impl<const N: usize> ToMetadataEntry for [i64; N]

source§

impl<const N: usize> ToMetadataEntry for [u8; N]

source§

impl<const N: usize> ToMetadataEntry for [u32; N]

source§

impl<const N: usize> ToMetadataEntry for [u64; N]

source§

impl<const N: usize> ToMetadataEntry for [ComponentAddress; N]

source§

impl<const N: usize> ToMetadataEntry for [Decimal; N]

source§

impl<const N: usize> ToMetadataEntry for [GlobalAddress; N]

source§

impl<const N: usize> ToMetadataEntry for [Instant; N]

source§

impl<const N: usize> ToMetadataEntry for [NonFungibleGlobalId; N]

source§

impl<const N: usize> ToMetadataEntry for [PackageAddress; N]

source§

impl<const N: usize> ToMetadataEntry for [ResourceAddress; N]

source§

impl<const N: usize> ToMetadataEntry for [String; N]

source§

impl<const N: usize> ToMetadataEntry for [UncheckedOrigin; N]

source§

impl<const N: usize> ToMetadataEntry for [UncheckedUrl; N]

Implementors§

source§

impl ToMetadataEntry for GenericMetadataValue<UncheckedUrl, UncheckedOrigin>

source§

impl ToMetadataEntry for NonFungibleLocalId

source§

impl ToMetadataEntry for Option<GenericMetadataValue<UncheckedUrl, UncheckedOrigin>>

source§

impl ToMetadataEntry for PublicKey

source§

impl ToMetadataEntry for PublicKeyHash

source§

impl ToMetadataEntry for Vec<NonFungibleLocalId>

source§

impl ToMetadataEntry for Vec<PublicKey>

source§

impl ToMetadataEntry for Vec<PublicKeyHash>

source§

impl ToMetadataEntry for Vec<bool>

source§

impl ToMetadataEntry for Vec<i32>

source§

impl ToMetadataEntry for Vec<i64>

source§

impl ToMetadataEntry for Vec<u8>

source§

impl ToMetadataEntry for Vec<u32>

source§

impl ToMetadataEntry for Vec<u64>

source§

impl ToMetadataEntry for Vec<ComponentAddress>

source§

impl ToMetadataEntry for Vec<Decimal>

source§

impl ToMetadataEntry for Vec<GlobalAddress>

source§

impl ToMetadataEntry for Vec<Instant>

source§

impl ToMetadataEntry for Vec<NonFungibleGlobalId>

source§

impl ToMetadataEntry for Vec<PackageAddress>

source§

impl ToMetadataEntry for Vec<ResourceAddress>

source§

impl ToMetadataEntry for Vec<String>

source§

impl ToMetadataEntry for Vec<UncheckedOrigin>

source§

impl ToMetadataEntry for Vec<UncheckedUrl>

source§

impl ToMetadataEntry for ComponentAddress

source§

impl ToMetadataEntry for Decimal

source§

impl ToMetadataEntry for GlobalAddress

source§

impl ToMetadataEntry for Instant

source§

impl ToMetadataEntry for NonFungibleGlobalId

source§

impl ToMetadataEntry for PackageAddress

source§

impl ToMetadataEntry for ResourceAddress

source§

impl ToMetadataEntry for String

source§

impl ToMetadataEntry for UncheckedOrigin

source§

impl ToMetadataEntry for UncheckedUrl

source§

impl<'a> ToMetadataEntry for Vec<&'a str>