#[repr(u8)]
pub enum InvalidationType {
Return,
Invalidate,
Release,
}Variants
Return
Upon invalidation it will be returned to the issuer
Invalidate
Upon invalidation it will remain marked as invalid
Release
Upon invalidation the token manager will be deleted and thus the tokens are released
Trait Implementations
sourceimpl BorshDeserialize for InvalidationType
impl BorshDeserialize for InvalidationType
sourceimpl BorshSerialize for InvalidationType
impl BorshSerialize for InvalidationType
sourceimpl Clone for InvalidationType
impl Clone for InvalidationType
sourcefn clone(&self) -> InvalidationType
fn clone(&self) -> InvalidationType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for InvalidationType
impl Debug for InvalidationType
sourceimpl PartialEq<InvalidationType> for InvalidationType
impl PartialEq<InvalidationType> for InvalidationType
impl StructuralPartialEq for InvalidationType
Auto Trait Implementations
impl RefUnwindSafe for InvalidationType
impl Send for InvalidationType
impl Sync for InvalidationType
impl Unpin for InvalidationType
impl UnwindSafe for InvalidationType
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more