pub trait EngineJournalBatchWriter: Send + Sync {
// Required methods
fn insert_engine_journal_batch_sync(
&self,
entries: &[EngineJournalEntryInsert],
persist_digests: bool,
rsm_blocks: Option<&EngineJournalRsmBlockBatch>,
) -> Result<EngineJournalBatchInsertResult>;
fn lookup_engine_journal_command_ids_sync(
&self,
request_ids: &[Uuid],
) -> Result<Vec<(Uuid, i64)>>;
}