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