In‐place constructor.

Synopsis

Declared in <beman/optional/optional.hpp>

template<class Arg>
requires (std::is_constructible_v<T&, Arg> && !detail::reference_constructs_from_temporary_v<T&, Arg>)
constexpr
optional(
    in_place_t,
    Arg&& arg);

Template Parameters

Name

Description

Arg

Parameters

Name

Description

arg

Created with MrDocs