referrerpolicy=no-referrer-when-downgrade

Inspect

Trait Inspect 

Source
pub trait Inspect<AccountId>: Inspect<AccountId> {
    // Required methods
    fn owner(asset: Self::AssetId) -> Option<AccountId>;
    fn issuer(asset: Self::AssetId) -> Option<AccountId>;
    fn admin(asset: Self::AssetId) -> Option<AccountId>;
    fn freezer(asset: Self::AssetId) -> Option<AccountId>;
}

Required Methods§

Source

fn owner(asset: Self::AssetId) -> Option<AccountId>

Source

fn issuer(asset: Self::AssetId) -> Option<AccountId>

Source

fn admin(asset: Self::AssetId) -> Option<AccountId>

Source

fn freezer(asset: Self::AssetId) -> Option<AccountId>

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<Left: Inspect<AccountId> + Inspect<AccountId>, Right: Inspect<AccountId, Balance = Left::Balance> + Inspect<AccountId>, Criterion: Convert<AssetKind, Either<Left::AssetId, Right::AssetId>>, AssetKind: AssetId, AccountId> Inspect<AccountId> for UnionOf<Left, Right, Criterion, AssetKind, AccountId>