pub struct SetClpRewardRateBuilder { /* private fields */ }
Expand description
Instruction builder for SetClpRewardRate
.
§Accounts:
[]
fusion_pools_config[writable]
fusion_pool[signer]
fee_authority
Implementations§
Source§impl SetClpRewardRateBuilder
impl SetClpRewardRateBuilder
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 clp_reward_rate(&mut self, clp_reward_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 SetClpRewardRateBuilder
impl Clone for SetClpRewardRateBuilder
Source§fn clone(&self) -> SetClpRewardRateBuilder
fn clone(&self) -> SetClpRewardRateBuilder
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 SetClpRewardRateBuilder
impl Debug for SetClpRewardRateBuilder
Source§impl Default for SetClpRewardRateBuilder
impl Default for SetClpRewardRateBuilder
Source§fn default() -> SetClpRewardRateBuilder
fn default() -> SetClpRewardRateBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetClpRewardRateBuilder
impl RefUnwindSafe for SetClpRewardRateBuilder
impl Send for SetClpRewardRateBuilder
impl Sync for SetClpRewardRateBuilder
impl Unpin for SetClpRewardRateBuilder
impl UnwindSafe for SetClpRewardRateBuilder
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