Properly implement Show for EnumSet
auto merge of #17245 : sfackler/rust/enumset-show, r=alexcrichton