pallet_domains

Trait HoldIdentifier

source
pub trait HoldIdentifier<T: Config> {
    // Required methods
    fn staking_staked(    ) -> <<T as Config>::Currency as InspectHold<<T as Config>::AccountId>>::Reason;
    fn domain_instantiation_id(    ) -> <<T as Config>::Currency as InspectHold<<T as Config>::AccountId>>::Reason;
    fn storage_fund_withdrawal(    ) -> <<T as Config>::Currency as InspectHold<<T as Config>::AccountId>>::Reason;
}

Required Methods§

source

fn staking_staked() -> <<T as Config>::Currency as InspectHold<<T as Config>::AccountId>>::Reason

source

fn domain_instantiation_id() -> <<T as Config>::Currency as InspectHold<<T as Config>::AccountId>>::Reason

source

fn storage_fund_withdrawal() -> <<T as Config>::Currency as InspectHold<<T as Config>::AccountId>>::Reason

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§