libbmb
Modern implementation of STL
Loading...
Searching...
No Matches
bmb::NothrowMoveAssignable Concept Reference

NothrowMoveAssignable. More...

#include <concepts.h>

Concept definition

template<typename T>
concept bmb::NothrowMoveAssignable = requires(T a) {
{ a = declval<T &&>() } noexcept;
}
NothrowMoveAssignable.
Definition concepts.h:54
constexpr T && forward(remove_ref_t< T > &value) noexcept
Forward a lvalue.
Definition move.h:33

Detailed Description

NothrowMoveAssignable.