// Copyright (c) 2023 The Zcash developers // Distributed under the MIT software license, see the accompanying // file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef ZCASH_STREAMS_RUST_H #define ZCASH_STREAMS_RUST_H #include "hash.h" #include "serialize.h" #include "streams.h" #include #include rust::Box ToRustStream(RustDataStream& stream); rust::Box ToRustStream(CAutoFile& file); rust::Box ToRustStream(CBufferedFile& file); rust::Box ToRustStream(CHashWriter& writer); rust::Box ToRustStream(CSizeComputer& sc); #endif // ZCASH_STREAMS_RUST_H