| 278 | : HashKernel(options), pool_(pool), type_(type), action_(type, options, pool) {} |
| 279 | |
| 280 | Status Reset() override { |
| 281 | memo_table_.reset(new MemoTable(pool_, 0)); |
| 282 | return action_.Reset(); |
| 283 | } |
| 284 | |
| 285 | Status Append(const ArraySpan& arr) override { |
| 286 | RETURN_NOT_OK(action_.Reserve(arr.length)); |