Computes the safe_alias level of a composite type.
Declared in <folly/lang/SafeAlias-fwd.h>
template<
safe_alias Default,
typename... Ts>
struct safe_alias_of_pack;
Returns the lowest safe_alias level of all the supplied Ts.
| Name | Description |
|---|---|
value | The lowest safe_alias level among maybe_value and all the Ts. |
| Name | Description |
|---|---|
safe_alias_of<std::pair<As...>, Default> | |
safe_alias_of<folly::tag_t<As...>, Default> | |
safe_alias_of</* implementation-defined */, Default> | Safe-alias category for a lite_tuple, derived from its element types. |
safe_alias_of<std::tuple<As...>, Default> | |
safe_alias_of<std::vector<As...>, Default> |