Add BitXor to EnumSet.
Add tests for BitAnd and BitXor.
auto merge of #18756 : jbcrail/rust/add-enum-set-bitxor, r=alexcrichton

I implemented BitXor, and also added tests for BitAnd and BitXor.

cc #18424