Appends the value to a std::vector<T>, rejecting duplicate values.
More...
#include <action.hh>
|
| template<class Prev> |
| using | after_type = void |
| template<class Prev> |
| using | storage_type = std::vector<detail::decay_t<Prev>> |
Appends the value to a std::vector<T>, rejecting duplicate values.
Storage type: std::vector<T>. Returns ErrorCode::duplicate_argument if the same value is pushed more than once.
Definition at line 1630 of file action.hh.
◆ after_type
◆ storage_type
◆ operator()()
◆ accepts_input
template<class Prev>
| bool cli::pack::PushUnique::accepts_input |
|
staticconstexpr |
Initial value: =
!std::same_as<detail::decay_t<Prev>, void>
Definition at line 1632 of file action.hh.
The documentation for this struct was generated from the following file: