pub struct OperatorSetAdminBuilder { /* private fields */ }Expand description
Instruction builder for OperatorSetAdmin.
§Accounts:
[writable]operator[signer]old_admin[signer]new_admin
Implementations§
Source§impl OperatorSetAdminBuilder
impl OperatorSetAdminBuilder
pub fn new() -> Self
pub fn operator(&mut self, operator: Pubkey) -> &mut Self
pub fn old_admin(&mut self, old_admin: Pubkey) -> &mut Self
pub fn new_admin(&mut self, new_admin: Pubkey) -> &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 OperatorSetAdminBuilder
impl Clone for OperatorSetAdminBuilder
Source§fn clone(&self) -> OperatorSetAdminBuilder
fn clone(&self) -> OperatorSetAdminBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OperatorSetAdminBuilder
impl Debug for OperatorSetAdminBuilder
Source§impl Default for OperatorSetAdminBuilder
impl Default for OperatorSetAdminBuilder
Source§fn default() -> OperatorSetAdminBuilder
fn default() -> OperatorSetAdminBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OperatorSetAdminBuilder
impl RefUnwindSafe for OperatorSetAdminBuilder
impl Send for OperatorSetAdminBuilder
impl Sync for OperatorSetAdminBuilder
impl Unpin for OperatorSetAdminBuilder
impl UnsafeUnpin for OperatorSetAdminBuilder
impl UnwindSafe for OperatorSetAdminBuilder
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