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