pub trait ArrangeAccounts {
type ArrangedAccounts;
// Required method
fn arrange_accounts(
&self,
accounts: Vec<AccountMeta>,
) -> Option<Self::ArrangedAccounts>;
}
Expand description
A trait for defining a custom arrangement of Solana account metadata.
The ArrangeAccounts
trait provides an interface for structuring account
metadata in a custom format.
§Associated Types
ArrangedAccounts
: The output type representing the custom arrangement of accounts.