beman::optional::optional::optional

Move constructs the value from rhs if it has one.

Synopsis

Declared in <beman/optional/optional.hpp>
constexpr
optional(optional&& other)
requires std::is_move_constructible_v<T> && std::is_trivially_move_constructible_v<T> = default;


Description

Defaulted if T is trivially move constructible.

Parameters

Name Description
other The object to move construct from

Created with MrDocs