serdeIgnoreIfAggregate.serdeGetIgnoreIfAggregate

Extracts the predicate from the `serdeIgnoreIfAggregate` UDA on a symbol and returns it as an n-ary function. (community summary)

  1. alias serdeGetIgnoreIfAggregate(alias symbol) = naryFun!(TemplateArgsOf!(getUDA!(symbol, serdeIgnoreIfAggregate))[0])
    struct serdeIgnoreIfAggregate(alias pred)
    alias serdeGetIgnoreIfAggregate(alias symbol) = naryFun!(TemplateArgsOf!(getUDA!(symbol, serdeIgnoreIfAggregate))[0])
  2. alias serdeGetIgnoreIfAggregate(T, string member) = naryFun!(TemplateArgsOf!(getUDA!(T, member, serdeIgnoreIfAggregate))[0])