The OpenD Programming Language

serdeIgnoreOutIf.serdeGetIgnoreOutIf

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

Meta