pub enum NftEventType {
Show 24 variants
NFT_BID,
NFT_BID_CANCELLED,
NFT_GLOBAL_BID,
NFT_GLOBAL_BID_CANCELLED,
NFT_LISTING,
NFT_CANCEL_LISTING,
NFT_SALE,
NFT_MINT,
NFT_MINT_REJECTED,
NFT_AUCTION_CREATED,
NFT_AUCTION_UPDATED,
NFT_AUCTION_CANCELLED,
NFT_PARTICIPATION_REWARD,
BURN_NFT,
NFT_RENT_LISTING,
NFT_RENT_CANCEL_LISTING,
NFT_RENT_UPDATE_LISTING,
NFT_RENT_ACTIVATE,
NFT_RENT_END,
ATTACH_METADATA,
REQUEST_PNFT_MIGRATION,
START_PNFT_MIGRATION,
MIGRATE_TO_PNFT,
SFT_MINT,
}Variants§
NFT_BID
NFT_BID_CANCELLED
NFT_GLOBAL_BID
NFT_GLOBAL_BID_CANCELLED
NFT_LISTING
NFT_CANCEL_LISTING
NFT_SALE
NFT_MINT
NFT_MINT_REJECTED
NFT_AUCTION_CREATED
NFT_AUCTION_UPDATED
NFT_AUCTION_CANCELLED
NFT_PARTICIPATION_REWARD
BURN_NFT
NFT_RENT_LISTING
NFT_RENT_CANCEL_LISTING
NFT_RENT_UPDATE_LISTING
NFT_RENT_ACTIVATE
NFT_RENT_END
ATTACH_METADATA
REQUEST_PNFT_MIGRATION
START_PNFT_MIGRATION
MIGRATE_TO_PNFT
SFT_MINT
Trait Implementations§
Source§impl Clone for NftEventType
impl Clone for NftEventType
Source§fn clone(&self) -> NftEventType
fn clone(&self) -> NftEventType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NftEventType
impl Debug for NftEventType
Source§impl<'de> Deserialize<'de> for NftEventType
impl<'de> Deserialize<'de> for NftEventType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NftEventType
impl PartialEq for NftEventType
impl Copy for NftEventType
impl StructuralPartialEq for NftEventType
Auto Trait Implementations§
impl Freeze for NftEventType
impl RefUnwindSafe for NftEventType
impl Send for NftEventType
impl Sync for NftEventType
impl Unpin for NftEventType
impl UnwindSafe for NftEventType
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more