Trait MetadataType

Source
pub trait MetadataType {
    const TYPE_URL: &'static str;
}

Required Associated Constants§

Source

const TYPE_URL: &'static str

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl MetadataType for Attachment

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.Attachment"

Source§

impl MetadataType for Contract

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.Contract"

Source§

impl MetadataType for Deposit

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.Deposit"

Source§

impl MetadataType for Fee

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.Fee"

Source§

impl MetadataType for Memo

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.Memo"

Source§

impl MetadataType for OfflineTransfer

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.OfflineTransfer"

Source§

impl MetadataType for RebalanceTransfer

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.RebalanceTransfer"

Source§

impl MetadataType for SelfTransfer

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.SelfTransfer"

Source§

impl MetadataType for TokenWithdraw

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.OfflineToken"

Source§

impl MetadataType for Withdraw

Source§

const TYPE_URL: &'static str = "m10.sdk.metadata.Withdraw"