pub trait TransferAll<AccountId> {
    // Required method
    fn transfer_all(source: &AccountId, dest: &AccountId) -> DispatchResult;
}

Required Methods§

Implementations on Foreign Types§

source§

impl<AccountId> TransferAll<AccountId> for ()

source§

impl<AccountId, TupleElement0: TransferAll<AccountId>, TupleElement1: TransferAll<AccountId>, TupleElement2: TransferAll<AccountId>, TupleElement3: TransferAll<AccountId>> TransferAll<AccountId> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)

source§

impl<AccountId, TupleElement0: TransferAll<AccountId>, TupleElement1: TransferAll<AccountId>, TupleElement2: TransferAll<AccountId>, TupleElement3: TransferAll<AccountId>, TupleElement4: TransferAll<AccountId>> TransferAll<AccountId> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)

source§

impl<AccountId, TupleElement0: TransferAll<AccountId>, TupleElement1: TransferAll<AccountId>, TupleElement2: TransferAll<AccountId>> TransferAll<AccountId> for (TupleElement0, TupleElement1, TupleElement2)

source§

impl<AccountId, TupleElement0: TransferAll<AccountId>, TupleElement1: TransferAll<AccountId>> TransferAll<AccountId> for (TupleElement0, TupleElement1)

source§

impl<AccountId, TupleElement0: TransferAll<AccountId>> TransferAll<AccountId> for (TupleElement0,)

Implementors§