|
|
constexpr | ElementsOf (Range &&range_) noexcept(std::is_nothrow_constructible_v< Stored, decltype(std::forward< Range >(range_))>) |
|
constexpr decltype(auto) | get () &noexcept |
|
constexpr decltype(auto) | get () const &noexcept |
|
constexpr decltype(auto) | get () &&noexcept |
|
|
static constexpr bool | useRef = std::is_lvalue_reference_v<Range&&> |
◆ Stored
Initial value:
std::conditional_t<useRef, std::reference_wrapper<std::remove_reference_t<Range>>, std::remove_cvref_t<Range>>
The documentation for this struct was generated from the following file: