Trait frame_support::dispatch::Callable[][src]

pub trait Callable<T> {
    type Call: UnfilteredDispatchable + Codec + Clone + PartialEq + Eq;
}
Expand description

Serializable version of pallet dispatchable.

Associated Types

Implementors

impl<T: Config> Callable<T> for Module<T>

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

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

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

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

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

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

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

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

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

impl<T: Config> Callable<T> for Module<T>

impl<T: Config<I>, I: Instance> Callable<T> for Module<T, I>

impl<T: Config> Callable<T> for Pallet<T> where
    T::AccountId: UncheckedFrom<T::Hash>,
    T::AccountId: AsRef<[u8]>, 

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<T: Config<I>, I: Instance> Callable<T> for Module<T, I>

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

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

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

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

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

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

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

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

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

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

impl<T: Config> Callable<T> for Module<T>

impl<T: Config> Callable<T> for Module<T>

impl<T: Config<I>, I: Instance> Callable<T> for Module<T, I>

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

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

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

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

impl<T: Config> Callable<T> for Module<T>

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

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

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

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

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

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

impl<T: Config> Callable<T> for Module<T>