Use static_assert for MaskBuilder includes with id type
Use static_assert for MaskBuilder includes with id type

Summary: We can use static_assert for MaskBuilder includes and excludes with Id type as we know the specific field at compile time. This is better than throwing exception.

Reviewed By: thedavekwon

Differential Revision: D38960290

fbshipit-source-id: 64439e199c5d3db358a14516e826de81108ee284

facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift,facebook/fbthrift