pub struct StateInitArgs {
pub manager: Pubkey,
pub solver_authority: Pubkey,
pub reclaim_authority: Pubkey,
pub settlement_owned_order_authority: Pubkey,
}Expand description
The parameters used to initialize the state account.
Fields§
§manager: PubkeyThe Role::Manager holder.
The Role::SolverAuthority holder.
The Role::ReclaimAuthority holder.
The Role::SettlementOwnedOrderAuthority holder.
Trait Implementations§
Source§impl Clone for StateInitArgs
impl Clone for StateInitArgs
Source§impl Debug for StateInitArgs
impl Debug for StateInitArgs
impl Eq for StateInitArgs
Source§impl PartialEq for StateInitArgs
impl PartialEq for StateInitArgs
impl StructuralPartialEq for StateInitArgs
Auto Trait Implementations§
impl Freeze for StateInitArgs
impl RefUnwindSafe for StateInitArgs
impl Send for StateInitArgs
impl Sync for StateInitArgs
impl Unpin for StateInitArgs
impl UnsafeUnpin for StateInitArgs
impl UnwindSafe for StateInitArgs
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