Copy constructs the value from rhs if it has one.
Synopsis
Declared in <beman/optional/optional.hpp>
constexpr
optional(optional const& other)
requires std::is_copy_constructible_v<T> && std::is_trivially_copy_constructible_v<T> = default;Description
Defaulted if T is trivially copy constructible.
Parameters
| Name | Description | 
| other | The object to copy construct from | 
Created with MrDocs