pub struct SplitContextStateAccountsConfig {
pub no_op_on_uninitialized_split_context_state: bool,
pub close_split_context_state_on_execution: bool,
}
Expand description
Instruction options for when using split context state accounts
Fields§
§no_op_on_uninitialized_split_context_state: bool
If true, execute no op when an associated split proof context state account is not initialized. Otherwise, fail on an uninitialized context state account.
close_split_context_state_on_execution: bool
Close associated context states after a complete execution of the transfer instruction.
Trait Implementations§
source§impl Clone for SplitContextStateAccountsConfig
impl Clone for SplitContextStateAccountsConfig
source§fn clone(&self) -> SplitContextStateAccountsConfig
fn clone(&self) -> SplitContextStateAccountsConfig
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 moreimpl Copy for SplitContextStateAccountsConfig
Auto Trait Implementations§
impl RefUnwindSafe for SplitContextStateAccountsConfig
impl Send for SplitContextStateAccountsConfig
impl Sync for SplitContextStateAccountsConfig
impl Unpin for SplitContextStateAccountsConfig
impl UnwindSafe for SplitContextStateAccountsConfig
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