pub struct MigrateInstructionAccounts {Show 24 fields
pub global: Pubkey,
pub withdraw_authority: Pubkey,
pub mint: Pubkey,
pub bonding_curve: Pubkey,
pub associated_bonding_curve: Pubkey,
pub user: Pubkey,
pub system_program: Pubkey,
pub token_program: Pubkey,
pub pump_amm: Pubkey,
pub pool: Pubkey,
pub pool_authority: Pubkey,
pub pool_authority_mint_account: Pubkey,
pub pool_authority_wsol_account: Pubkey,
pub amm_global_config: Pubkey,
pub wsol_mint: Pubkey,
pub lp_mint: Pubkey,
pub user_pool_token_account: Pubkey,
pub pool_base_token_account: Pubkey,
pub pool_quote_token_account: Pubkey,
pub token_2022_program: Pubkey,
pub associated_token_program: Pubkey,
pub pump_amm_event_authority: Pubkey,
pub event_authority: Pubkey,
pub program: Pubkey,
}Fields§
§global: Pubkey§mint: Pubkey§bonding_curve: Pubkey§associated_bonding_curve: Pubkey§user: Pubkey§system_program: Pubkey§token_program: Pubkey§pump_amm: Pubkey§pool: Pubkey§amm_global_config: Pubkey§wsol_mint: Pubkey§lp_mint: Pubkey§user_pool_token_account: Pubkey§pool_base_token_account: Pubkey§pool_quote_token_account: Pubkey§token_2022_program: Pubkey§associated_token_program: Pubkey§program: PubkeyTrait Implementations§
Source§impl Clone for MigrateInstructionAccounts
impl Clone for MigrateInstructionAccounts
Source§fn clone(&self) -> MigrateInstructionAccounts
fn clone(&self) -> MigrateInstructionAccounts
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 MigrateInstructionAccounts
impl Debug for MigrateInstructionAccounts
Source§impl<'de> Deserialize<'de> for MigrateInstructionAccounts
impl<'de> Deserialize<'de> for MigrateInstructionAccounts
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
Source§impl Hash for MigrateInstructionAccounts
impl Hash for MigrateInstructionAccounts
impl Eq for MigrateInstructionAccounts
impl StructuralPartialEq for MigrateInstructionAccounts
Auto Trait Implementations§
impl Freeze for MigrateInstructionAccounts
impl RefUnwindSafe for MigrateInstructionAccounts
impl Send for MigrateInstructionAccounts
impl Sync for MigrateInstructionAccounts
impl Unpin for MigrateInstructionAccounts
impl UnwindSafe for MigrateInstructionAccounts
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