serdeIgnoreOutIf.serdeGetIgnoreOutIf

Creates an n-ary function from the predicate stored in the serdeIgnoreOutIf UDA of the given symbol.

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