void hook_outcome_move_construction(T *, U &&, V &&) noexcept - Boost.Outcome documentation

# `void hook_outcome_move_construction(T *, U &&, V &&) noexcept`

One of the constructor hooks for `basic_outcome<T, EC, EP, NoValuePolicy>` , generally invoked by the converting move constructors of `basic_outcome` (NOT the standard move constructor) which consume two arguments. See each constructor’s documentation to see which specific hook it invokes.

Overridable: By Argument Dependent Lookup.

Requires: Nothing.

Namespace: `BOOST_OUTCOME_V2_NAMESPACE::hooks`

Header: `<boost/outcome/basic_outcome.hpp>`

Last revised: February 01, 2019 at 23:42:52 UTC