referrerpolicy=no-referrer-when-downgrade

Inspect

Trait Inspect 

pub trait Inspect<AccountId>: Inspect<AccountId> {
    // Required methods
    fn name(asset: Self::AssetId) -> Vec<u8> ;
    fn symbol(asset: Self::AssetId) -> Vec<u8> ;
    fn decimals(asset: Self::AssetId) -> u8;
}

Required Methods§

fn name(asset: Self::AssetId) -> Vec<u8>

fn symbol(asset: Self::AssetId) -> Vec<u8>

fn decimals(asset: Self::AssetId) -> u8

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§

§

impl<Left, Right, Criterion, AssetKind, AccountId> Inspect<AccountId> for polkadot_sdk_frame::token::fungible::UnionOf<Left, Right, Criterion, AssetKind, AccountId>
where Left: Inspect<AccountId> + Inspect<AccountId>, Right: Inspect<AccountId, Balance = <Left as Inspect<AccountId>>::Balance> + Inspect<AccountId>, Criterion: Convert<AssetKind, Either<(), <Right as Inspect<AccountId>>::AssetId>>, AssetKind: AssetId,

§

impl<Left, Right, Criterion, AssetKind, AccountId> Inspect<AccountId> for polkadot_sdk_frame::token::fungibles::UnionOf<Left, Right, Criterion, AssetKind, AccountId>
where Left: Inspect<AccountId> + Inspect<AccountId>, Right: Inspect<AccountId, Balance = <Left as Inspect<AccountId>>::Balance> + Inspect<AccountId>, Criterion: Convert<AssetKind, Either<<Left as Inspect<AccountId>>::AssetId, <Right as Inspect<AccountId>>::AssetId>>, AssetKind: AssetId,