#[repr(C)]pub struct StakeManager {
pub key: Key,
pub min_stake_time: i64,
}Fields§
§key: Key§min_stake_time: i64Implementations§
Source§impl StakeManager
impl StakeManager
pub fn from_account_info( account_info: &AccountInfo<'_>, ) -> Result<StakeManager, ProgramError>
pub fn find_address(collection_mint: &Pubkey, bump: Option<u8>) -> (Pubkey, u8)
pub fn assert_address( pda: &Pubkey, collection_mint: &Pubkey, bump: Option<u8>, ) -> ProgramResult
Trait Implementations§
Source§impl BorshDeserialize for StakeManager
impl BorshDeserialize for StakeManager
Source§impl BorshSerialize for StakeManager
impl BorshSerialize for StakeManager
Source§impl Clone for StakeManager
impl Clone for StakeManager
Source§fn clone(&self) -> StakeManager
fn clone(&self) -> StakeManager
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 moreAuto Trait Implementations§
impl Freeze for StakeManager
impl RefUnwindSafe for StakeManager
impl Send for StakeManager
impl Sync for StakeManager
impl Unpin for StakeManager
impl UnwindSafe for StakeManager
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