pub enum SetupType {
CreateKeypair,
FundAccount,
InitializePda,
MintTokens,
CreateAta,
}Variants§
Trait Implementations§
Source§impl BorshDeserialize for SetupType
impl BorshDeserialize for SetupType
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 SetupType
impl BorshSerialize for SetupType
impl Eq for SetupType
impl StructuralPartialEq for SetupType
Auto Trait Implementations§
impl Freeze for SetupType
impl RefUnwindSafe for SetupType
impl Send for SetupType
impl Sync for SetupType
impl Unpin for SetupType
impl UnwindSafe for SetupType
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