/* * This source code is released into the public domain. */ module; #include #include export module nihil.config:read; import nihil.error; namespace nihil::config { /* * Load the configuration from a file. */ export [[nodiscard]] auto read_from(std::filesystem::path const &filename) -> std::expected; } // namespace nihil::config