7 #include "arg_router/policy/policy.hpp"
42 [[nodiscard]] constexpr
static std::string_view
program_name() noexcept {
return S::get(); }
46 "Program names must be longer than one character");
48 "Program names cannot contain whitespace");
59 struct is_policy<program_name_t<S>> : std::true_type {
constexpr static std::string_view program_name() noexcept
constexpr program_name_t([[maybe_unused]] S str={}) noexcept
constexpr auto program_name
constexpr bool contains_whitespace(std::string_view str) noexcept
constexpr std::size_t count(std::string_view str) noexcept