Trait frame_support::traits::tokens::nonfungibles::Transfer

source ·
pub trait Transfer<AccountId>: Inspect<AccountId> {
    // Required method
    fn transfer(
        collection: &Self::CollectionId,
        item: &Self::ItemId,
        destination: &AccountId,
    ) -> DispatchResult;
}
Expand description

Trait for providing a non-fungible sets of items which can only be transferred.

Required Methods§

source

fn transfer( collection: &Self::CollectionId, item: &Self::ItemId, destination: &AccountId, ) -> DispatchResult

Transfer item of collection into destination account.

Object Safety§

This trait is not object safe.

Implementors§