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