pub struct InitializePositionPda {
pub payer: Pubkey,
pub base: Pubkey,
pub position: Pubkey,
pub lb_pair: Pubkey,
pub owner: Pubkey,
pub system_program: Pubkey,
pub rent: Pubkey,
pub event_authority: Pubkey,
pub program: Pubkey,
}Expand description
Accounts.
Fields§
§payer: Pubkey§base: Pubkey§position: Pubkey§lb_pair: Pubkey§owner: Pubkeyowner
system_program: Pubkey§rent: Pubkey§program: PubkeyImplementations§
Source§impl InitializePositionPda
impl InitializePositionPda
pub fn instruction( &self, args: InitializePositionPdaInstructionArgs, ) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: InitializePositionPdaInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InitializePositionPda
impl RefUnwindSafe for InitializePositionPda
impl Send for InitializePositionPda
impl Sync for InitializePositionPda
impl Unpin for InitializePositionPda
impl UnsafeUnpin for InitializePositionPda
impl UnwindSafe for InitializePositionPda
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