The primitive for representing lists of bound args.
Declared in <folly/lang/bind/Bind.h>
template<typename...>
class args;
Unary forms:
bind::args<V>: if V is already like_args, wraps that binding, unmodified.
bind::args<V&> or bind::args<V&&>: binds a reference preserving the value category of the input.
Plural bind::args<Ts...> is a concatenation of many like_args, equivalent to merge_update_args with std::identity.
| Name |
|---|
args<T> |
args<Ts...> |
| Name | Description |
|---|---|
args<ext::deduce_args_t<Ts>...> | Deduction guide for args. |