pub trait TaskAccount {
// Required methods
fn new(
&mut self,
ixs: Vec<InstructionData>,
queue: &mut Account<'_, Queue>,
) -> Result<()>;
fn exec(
&mut self,
account_infos: &Vec<AccountInfo<'_>>,
config: &Account<'_, Config>,
fee: &mut Account<'_, Fee>,
queue: &mut Account<'_, Queue>,
queue_bump: u8,
worker: &mut Signer<'_>,
) -> Result<()>;
}Expand description
TaskAccount