What are the conversion rules for enum type?
There is an implicit conversion from any enum type to int. It does not support for implicit conversion from into to enum type.