#[repr(u8)]
pub enum TokenManagerState {
Initialized,
Issued,
Claimed,
Invalidated,
}Variants
Initialized
Token manager is initialized
Issued
Token is issued
Claimed
Token is claimed and valid
Invalidated
Token is invalid
Trait Implementations
sourceimpl BorshDeserialize for TokenManagerState
impl BorshDeserialize for TokenManagerState
sourcefn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes. Read more
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
sourceimpl BorshSerialize for TokenManagerState
impl BorshSerialize for TokenManagerState
sourceimpl Clone for TokenManagerState
impl Clone for TokenManagerState
sourcefn clone(&self) -> TokenManagerState
fn clone(&self) -> TokenManagerState
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 moresourceimpl Debug for TokenManagerState
impl Debug for TokenManagerState
sourceimpl PartialEq<TokenManagerState> for TokenManagerState
impl PartialEq<TokenManagerState> for TokenManagerState
sourcefn eq(&self, other: &TokenManagerState) -> bool
fn eq(&self, other: &TokenManagerState) -> bool
impl Eq for TokenManagerState
impl StructuralEq for TokenManagerState
impl StructuralPartialEq for TokenManagerState
Auto Trait Implementations
impl RefUnwindSafe for TokenManagerState
impl Send for TokenManagerState
impl Sync for TokenManagerState
impl Unpin for TokenManagerState
impl UnwindSafe for TokenManagerState
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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