/* * Copyright (C) 2022-present ScyllaDB */ /* * SPDX-License-Identifier: LicenseRef-ScyllaDB-Source-Available-1.0 */ #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(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);