#[repr(u8)]
pub enum TokenManagerKind {
Managed,
Unmanaged,
Edition,
}Variants
Managed
Token a managed rental and will use freeze authority to manage the token
Unmanaged
Token is unmanaged and can be traded freely until expiration
Edition
Token is a metaplex edition and so it uses metaplex program to freeze
Trait Implementations
sourceimpl BorshDeserialize for TokenManagerKind
impl BorshDeserialize for TokenManagerKind
sourceimpl BorshSerialize for TokenManagerKind
impl BorshSerialize for TokenManagerKind
sourceimpl Clone for TokenManagerKind
impl Clone for TokenManagerKind
sourcefn clone(&self) -> TokenManagerKind
fn clone(&self) -> TokenManagerKind
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 TokenManagerKind
impl Debug for TokenManagerKind
sourceimpl PartialEq<TokenManagerKind> for TokenManagerKind
impl PartialEq<TokenManagerKind> for TokenManagerKind
impl StructuralPartialEq for TokenManagerKind
Auto Trait Implementations
impl RefUnwindSafe for TokenManagerKind
impl Send for TokenManagerKind
impl Sync for TokenManagerKind
impl Unpin for TokenManagerKind
impl UnwindSafe for TokenManagerKind
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