struct X { [[nodiscard]] static std::error_code prefetch( const file_dir_list& paths, prefetch_queue& queue ); [[nodiscard]] static std::error_code load( // space stuff that has to persist dynamic_X_buffer& buffer, const file_dir_list& paths, dynamic_X_store& store, prefetch_lookup& id_lookup, bool pedantic = false ); }