pub trait ArgsConfig {
// Provided methods
fn blockhash_arg<'a, 'b>(&self, arg: Arg<'a, 'b>) -> Arg<'a, 'b> { ... }
fn sign_only_arg<'a, 'b>(&self, arg: Arg<'a, 'b>) -> Arg<'a, 'b> { ... }
fn signer_arg<'a, 'b>(&self, arg: Arg<'a, 'b>) -> Arg<'a, 'b> { ... }
fn dump_transaction_message_arg<'a, 'b>(
&self,
arg: Arg<'a, 'b>,
) -> Arg<'a, 'b> { ... }
}