pub enum TokenProgramVersion {
Original,
Token2022,
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for TokenProgramVersion
impl BorshDeserialize for TokenProgramVersion
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn 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.
Source§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.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for TokenProgramVersion
impl BorshSerialize for TokenProgramVersion
Source§impl Clone for TokenProgramVersion
impl Clone for TokenProgramVersion
Source§fn clone(&self) -> TokenProgramVersion
fn clone(&self) -> TokenProgramVersion
Returns a duplicate 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 TokenProgramVersion
impl Debug for TokenProgramVersion
Source§impl EnumExt for TokenProgramVersion
impl EnumExt for TokenProgramVersion
Source§impl Hash for TokenProgramVersion
impl Hash for TokenProgramVersion
Source§impl PartialEq for TokenProgramVersion
impl PartialEq for TokenProgramVersion
Source§impl PartialOrd for TokenProgramVersion
impl PartialOrd for TokenProgramVersion
impl Eq for TokenProgramVersion
impl StructuralPartialEq for TokenProgramVersion
Auto Trait Implementations§
impl Freeze for TokenProgramVersion
impl RefUnwindSafe for TokenProgramVersion
impl Send for TokenProgramVersion
impl Sync for TokenProgramVersion
impl Unpin for TokenProgramVersion
impl UnsafeUnpin for TokenProgramVersion
impl UnwindSafe for TokenProgramVersion
Blanket Implementations§
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