pub enum StakeProgramInstructionType {
Show 15 variants
Initialize,
Authorize,
DelegateStake,
Split,
Withdraw,
Deactivate,
SetLockup,
Merge,
AuthorizeWithSeed,
InitializeChecked,
AuthorizeChecked,
AuthorizeCheckedWithSeed,
SetLockupChecked,
GetMinimumDelegation,
DeactivateDelinquent,
}Variants§
Initialize
Authorize
DelegateStake
Split
Withdraw
Deactivate
SetLockup
Merge
AuthorizeWithSeed
InitializeChecked
AuthorizeChecked
AuthorizeCheckedWithSeed
SetLockupChecked
GetMinimumDelegation
DeactivateDelinquent
Trait Implementations§
Source§impl Clone for StakeProgramInstructionType
impl Clone for StakeProgramInstructionType
Source§fn clone(&self) -> StakeProgramInstructionType
fn clone(&self) -> StakeProgramInstructionType
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 StakeProgramInstructionType
impl Debug for StakeProgramInstructionType
impl Eq for StakeProgramInstructionType
impl StructuralPartialEq for StakeProgramInstructionType
Auto Trait Implementations§
impl Freeze for StakeProgramInstructionType
impl RefUnwindSafe for StakeProgramInstructionType
impl Send for StakeProgramInstructionType
impl Sync for StakeProgramInstructionType
impl Unpin for StakeProgramInstructionType
impl UnwindSafe for StakeProgramInstructionType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more