IntoPortable

Trait IntoPortable 

Source
pub trait IntoPortable {
    type Output;

    // Required method
    fn into_portable(self, registry: &mut Registry) -> Self::Output;
}
Expand description

Convert the type definition into the portable form using a registry.

Required Associated Types§

Source

type Output

The portable version of Self.

Required Methods§

Source

fn into_portable(self, registry: &mut Registry) -> Self::Output

Convert self to the portable form by using the registry for caching.

Implementations on Foreign Types§

Source§

impl IntoPortable for &'static str

Source§

type Output = <PortableForm as Form>::String

Source§

fn into_portable( self, _registry: &mut Registry, ) -> <&'static str as IntoPortable>::Output

Source§

impl IntoPortable for StorageEntryType

Source§

impl IntoPortable for StorageEntryType

Source§

impl IntoPortable for ExtrinsicMetadata

Source§

impl IntoPortable for ExtrinsicMetadata

Source§

impl IntoPortable for PalletCallMetadata

Source§

impl IntoPortable for PalletCallMetadata

Source§

impl IntoPortable for PalletConstantMetadata

Source§

impl IntoPortable for PalletConstantMetadata

Source§

impl IntoPortable for PalletErrorMetadata

Source§

impl IntoPortable for PalletErrorMetadata

Source§

impl IntoPortable for PalletEventMetadata

Source§

impl IntoPortable for PalletEventMetadata

Source§

impl IntoPortable for PalletMetadata

Source§

impl IntoPortable for PalletMetadata

Source§

impl IntoPortable for PalletStorageMetadata

Source§

impl IntoPortable for PalletStorageMetadata

Source§

impl IntoPortable for SignedExtensionMetadata

Source§

impl IntoPortable for SignedExtensionMetadata

Source§

impl IntoPortable for StorageEntryMetadata

Source§

impl IntoPortable for StorageEntryMetadata

Source§

impl IntoPortable for CustomMetadata

Source§

impl IntoPortable for CustomMetadata

Source§

impl IntoPortable for CustomValueMetadata

Source§

impl IntoPortable for CustomValueMetadata

Source§

impl IntoPortable for ExtrinsicMetadata

Source§

impl IntoPortable for ExtrinsicMetadata

Source§

impl IntoPortable for OuterEnums

Source§

impl IntoPortable for OuterEnums

Source§

impl IntoPortable for PalletMetadata

Source§

impl IntoPortable for PalletMetadata

Source§

impl IntoPortable for RuntimeApiMetadata

Source§

impl IntoPortable for RuntimeApiMetadata

Source§

impl IntoPortable for RuntimeApiMethodMetadata

Source§

impl IntoPortable for RuntimeApiMethodMetadata

Source§

impl IntoPortable for RuntimeApiMethodParamMetadata

Source§

impl IntoPortable for RuntimeApiMethodParamMetadata

Source§

impl IntoPortable for SignedExtensionMetadata

Source§

impl IntoPortable for SignedExtensionMetadata

Implementors§