pub struct SetOrderProtocolFeeRateBuilder { /* private fields */ }
Expand description
Instruction builder for SetOrderProtocolFeeRate
.
§Accounts:
[]
fusion_pools_config[writable]
fusion_pool[signer]
fee_authority
Implementations§
Source§impl SetOrderProtocolFeeRateBuilder
impl SetOrderProtocolFeeRateBuilder
pub fn new() -> Self
pub fn fusion_pools_config(&mut self, fusion_pools_config: Pubkey) -> &mut Self
pub fn fusion_pool(&mut self, fusion_pool: Pubkey) -> &mut Self
pub fn order_protocol_fee_rate( &mut self, order_protocol_fee_rate: u16, ) -> &mut Self
Sourcepub fn add_remaining_account(&mut self, account: AccountMeta) -> &mut Self
pub fn add_remaining_account(&mut self, account: AccountMeta) -> &mut Self
Add an additional account to the instruction.
Sourcepub fn add_remaining_accounts(&mut self, accounts: &[AccountMeta]) -> &mut Self
pub fn add_remaining_accounts(&mut self, accounts: &[AccountMeta]) -> &mut Self
Add additional accounts to the instruction.
pub fn instruction(&self) -> Instruction
Trait Implementations§
Source§impl Clone for SetOrderProtocolFeeRateBuilder
impl Clone for SetOrderProtocolFeeRateBuilder
Source§fn clone(&self) -> SetOrderProtocolFeeRateBuilder
fn clone(&self) -> SetOrderProtocolFeeRateBuilder
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 Default for SetOrderProtocolFeeRateBuilder
impl Default for SetOrderProtocolFeeRateBuilder
Source§fn default() -> SetOrderProtocolFeeRateBuilder
fn default() -> SetOrderProtocolFeeRateBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetOrderProtocolFeeRateBuilder
impl RefUnwindSafe for SetOrderProtocolFeeRateBuilder
impl Send for SetOrderProtocolFeeRateBuilder
impl Sync for SetOrderProtocolFeeRateBuilder
impl Unpin for SetOrderProtocolFeeRateBuilder
impl UnwindSafe for SetOrderProtocolFeeRateBuilder
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