[][src]Trait eosio_cdt::IntoNativeSecondaryKey

pub trait IntoNativeSecondaryKey {
    type Native: NativeSecondaryKey;
    fn into_native_secondary_key(self) -> Self::Native;
}

Trait for types that can be turned into types that are native secondary keys

Associated Types

type Native: NativeSecondaryKey

The native secondary key type

Loading content...

Required methods

fn into_native_secondary_key(self) -> Self::Native

Turn self into the native secondary key type

Loading content...

Implementations on Foreign Types

impl IntoNativeSecondaryKey for Checksum256[src]

type Native = [u8; 32]

impl IntoNativeSecondaryKey for Checksum160[src]

type Native = [u8; 32]

impl IntoNativeSecondaryKey for Name[src]

type Native = u64

impl IntoNativeSecondaryKey for AccountName[src]

type Native = u64

impl IntoNativeSecondaryKey for TableName[src]

type Native = u64

impl IntoNativeSecondaryKey for PermissionName[src]

type Native = u64

impl IntoNativeSecondaryKey for ScopeName[src]

type Native = u64

impl IntoNativeSecondaryKey for ActionName[src]

type Native = u64

impl IntoNativeSecondaryKey for Symbol[src]

type Native = u64

impl IntoNativeSecondaryKey for SymbolCode[src]

type Native = u64

Loading content...

Implementors

impl IntoNativeSecondaryKey for f64[src]

type Native = Self

impl IntoNativeSecondaryKey for u8[src]

type Native = u64

impl IntoNativeSecondaryKey for u16[src]

type Native = u64

impl IntoNativeSecondaryKey for u32[src]

type Native = u64

impl IntoNativeSecondaryKey for u64[src]

type Native = Self

impl IntoNativeSecondaryKey for u128[src]

type Native = Self

Loading content...