pub async fn rollover(
messages: &[Arc<Value>],
state: &Arc<Mutex<ContinuationState>>,
binding: &MemoryBinding,
budget: u64,
cancel: &CancellationToken,
) -> Result<PreparedRollover, RuntimeError>pub async fn rollover(
messages: &[Arc<Value>],
state: &Arc<Mutex<ContinuationState>>,
binding: &MemoryBinding,
budget: u64,
cancel: &CancellationToken,
) -> Result<PreparedRollover, RuntimeError>