pub struct SetProgramFeeBuilder { /* private fields */ }Expand description
Implementations§
Source§impl SetProgramFeeBuilder
impl SetProgramFeeBuilder
pub fn new() -> Self
pub fn config(&mut self, config: Pubkey) -> &mut Self
pub fn admin(&mut self, admin: Pubkey) -> &mut Self
pub fn new_fee_bps(&mut self, new_fee_bps: 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 SetProgramFeeBuilder
impl Clone for SetProgramFeeBuilder
Source§fn clone(&self) -> SetProgramFeeBuilder
fn clone(&self) -> SetProgramFeeBuilder
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 SetProgramFeeBuilder
impl Debug for SetProgramFeeBuilder
Source§impl Default for SetProgramFeeBuilder
impl Default for SetProgramFeeBuilder
Source§fn default() -> SetProgramFeeBuilder
fn default() -> SetProgramFeeBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetProgramFeeBuilder
impl RefUnwindSafe for SetProgramFeeBuilder
impl Send for SetProgramFeeBuilder
impl Sync for SetProgramFeeBuilder
impl Unpin for SetProgramFeeBuilder
impl UnwindSafe for SetProgramFeeBuilder
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