Skip to main content

ToMetadataEntry

Trait ToMetadataEntry 

Source
pub trait ToMetadataEntry {
    // Required method
    fn to_metadata_entry(self) -> Option<MetadataValue>;
}

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

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 &[NonFungibleLocalId]

Source§

impl ToMetadataEntry for &[PackageAddress]

Source§

impl ToMetadataEntry for &[PublicKeyHash]

Source§

impl ToMetadataEntry for &[PublicKey]

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 ToMetadataEntry for Decimal

Source§

impl ToMetadataEntry for Instant

Source§

impl ToMetadataEntry for NonFungibleLocalId

Source§

impl ToMetadataEntry for Option<MetadataValue>

Source§

impl ToMetadataEntry for PublicKey

Source§

impl ToMetadataEntry for PublicKeyHash

Source§

impl ToMetadataEntry for String

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, const N: usize> ToMetadataEntry for &[&'a str; N]

Source§

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

Source§

impl<'a> ToMetadataEntry for &'a str

Source§

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

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 &[NonFungibleLocalId; N]

Source§

impl<const N: usize> ToMetadataEntry for &[PackageAddress; 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 &[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 &[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 [NonFungibleLocalId; N]

Source§

impl<const N: usize> ToMetadataEntry for [PackageAddress; 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 [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 [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]

Implementors§