pub struct CreateLockerInstructionAccounts {Show 14 fields
pub virtual_pool: Pubkey,
pub config: Pubkey,
pub pool_authority: Pubkey,
pub base_vault: Pubkey,
pub base_mint: Pubkey,
pub base: Pubkey,
pub creator: Pubkey,
pub escrow: Pubkey,
pub escrow_token: Pubkey,
pub payer: Pubkey,
pub token_program: Pubkey,
pub locker_program: Pubkey,
pub locker_event_authority: Pubkey,
pub system_program: Pubkey,
}Fields§
§virtual_pool: Pubkey§config: Pubkey§base_vault: Pubkey§base_mint: Pubkey§base: Pubkey§creator: Pubkey§escrow: Pubkey§escrow_token: Pubkey§payer: Pubkey§token_program: Pubkey§locker_program: Pubkey§system_program: PubkeyTrait Implementations§
Source§impl Clone for CreateLockerInstructionAccounts
impl Clone for CreateLockerInstructionAccounts
Source§fn clone(&self) -> CreateLockerInstructionAccounts
fn clone(&self) -> CreateLockerInstructionAccounts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CreateLockerInstructionAccounts
impl<'de> Deserialize<'de> for CreateLockerInstructionAccounts
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CreateLockerInstructionAccounts
Source§impl PartialEq for CreateLockerInstructionAccounts
impl PartialEq for CreateLockerInstructionAccounts
Source§fn eq(&self, other: &CreateLockerInstructionAccounts) -> bool
fn eq(&self, other: &CreateLockerInstructionAccounts) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateLockerInstructionAccounts
Auto Trait Implementations§
impl Freeze for CreateLockerInstructionAccounts
impl RefUnwindSafe for CreateLockerInstructionAccounts
impl Send for CreateLockerInstructionAccounts
impl Sync for CreateLockerInstructionAccounts
impl Unpin for CreateLockerInstructionAccounts
impl UnsafeUnpin for CreateLockerInstructionAccounts
impl UnwindSafe for CreateLockerInstructionAccounts
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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