referrerpolicy=no-referrer-when-downgrade
frame_support::traits

Trait PalletInfoAccess

Source
pub trait PalletInfoAccess {
    // Required methods
    fn index() -> usize;
    fn name() -> &'static str;
    fn name_hash() -> [u8; 16];
    fn module_name() -> &'static str;
    fn crate_version() -> CrateVersion;
}
Expand description

Provides information about the pallet itself and its setup in the runtime.

Declare some information and access the information provided by PalletInfo for a specific pallet.

Required Methods§

Source

fn index() -> usize

Index of the pallet as configured in the runtime.

Source

fn name() -> &'static str

Name of the pallet as configured in the runtime.

Source

fn name_hash() -> [u8; 16]

Two128 hash of name.

Source

fn module_name() -> &'static str

Name of the Rust module containing the pallet.

Source

fn crate_version() -> CrateVersion

Version of the crate containing the pallet.

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<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>
where <T as Config>::AccountId: From<AccountId>,

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config<I>, I: 'static> PalletInfoAccess for Pallet<T, I>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>

impl<T: Config> PalletInfoAccess for Pallet<T>