/* * Copyright (C) 2022-present ScyllaDB */ /* * SPDX-License-Identifier: AGPL-3.0-or-later */ #pragma once #include "schema/schema_fwd.hh" #include #include "mutation/mutation_fragment_fwd.hh" using namespace seastar; class mutation_reader; class reader_permit; mutation_reader make_generating_reader_v2(schema_ptr s, reader_permit permit, noncopyable_function ()> get_next_fragment); mutation_reader make_generating_reader_v1(schema_ptr s, reader_permit permit, noncopyable_function ()> get_next_fragment);