Binding modifier that passes its arguments as rvalue references.
Declared in <folly/lang/bind/Bind.h>
template<typename... Ts>
struct move
: ext::merge_update_args</* implementation-defined */, Ts...>
| Name | Description |
|---|---|
ext::merge_update_args</* implementation-defined */, Ts...> | Concatenates several like_args lists, mapping each bind_info_t through BindInfoFn. |
| Name | Description |
|---|---|
binding_list_t | The concatenated binding list with each bind_info_t mapped by BindInfoFn. |
| Name | Description |
|---|---|
unsafe_tuple_to_bind | Move out the concatenated tuple of bound values. |
| Name |
|---|
Unnamed using |
| Name | Description |
|---|---|
move<ext::deduce_args_t<Ts>...> | Deduction guide for move. |