pub fn execute<S: Syscall>( image: MemoryImage, segment_limit_po2: usize, max_insn_cycles: usize, max_cycles: Option<u64>, syscall_handler: &S, input_digest: Option<Digest>, ) -> Result<SimpleSession>