#pragma once #include #include namespace xrpl { namespace Resource { /** A set of imported consumer data from a gossip origin. */ struct Import { struct Item { explicit Item() = default; int balance; Consumer consumer; }; // Dummy argument required for zero-copy construction Import(int = 0) : whenExpires() { } // When the imported data expires clock_type::time_point whenExpires; // List of remote entries std::vector items; }; } // namespace Resource } // namespace xrpl