pub struct CloseEpochIterationBuilder { /* private fields */ }Expand description
Instruction builder for CloseEpochIteration.
§Accounts:
[writable, signer]authority[]satrush_config[writable]epoch_vault_iteration
Implementations§
Source§impl CloseEpochIterationBuilder
impl CloseEpochIterationBuilder
pub fn new() -> Self
pub fn satrush_config(&mut self, satrush_config: Address) -> &mut Self
pub fn epoch_vault_iteration( &mut self, epoch_vault_iteration: Address, ) -> &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 CloseEpochIterationBuilder
impl Clone for CloseEpochIterationBuilder
Source§fn clone(&self) -> CloseEpochIterationBuilder
fn clone(&self) -> CloseEpochIterationBuilder
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 CloseEpochIterationBuilder
impl Debug for CloseEpochIterationBuilder
Source§impl Default for CloseEpochIterationBuilder
impl Default for CloseEpochIterationBuilder
Source§fn default() -> CloseEpochIterationBuilder
fn default() -> CloseEpochIterationBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CloseEpochIterationBuilder
impl RefUnwindSafe for CloseEpochIterationBuilder
impl Send for CloseEpochIterationBuilder
impl Sync for CloseEpochIterationBuilder
impl Unpin for CloseEpochIterationBuilder
impl UnsafeUnpin for CloseEpochIterationBuilder
impl UnwindSafe for CloseEpochIterationBuilder
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more