Public Member Functions | |
| template<typename E , requires = (std::is_constructible<Element, E>::value && std::is_convertible<E, Element>::value)> | |
| constexpr | box (E &&) noexcept |
| template<typename E , requires = (std::is_constructible<Element, E>::value && !std::is_convertible<E, Element>::value)> | |
| constexpr | box (E &&) noexcept |
| Element & | get () &noexcept |
| constexpr Element const & | get () const &noexcept |
| Element && | get () &&noexcept |