]> git.lizzy.rs Git - enumset.git/blobdiff - enumset/src/lib.rs
Merge branch 'master' of github.com:Lymia/enumset
[enumset.git] / enumset / src / lib.rs
index 12f37d1ef353cef9cf1a7286cb785363b2900278..783d58d96a4a4bcc91ddbb51532cddf0742fce45 100644 (file)
@@ -213,6 +213,7 @@ pub unsafe trait EnumSetType: Copy + Eq + EnumSetTypePrivate { }
 /// instead serialized as a list of enum variants. This requires your enum type implement
 /// [`Serialize`] and [`Deserialize`]. Note that this is a breaking change
 #[derive(Copy, Clone, PartialEq, Eq)]
+#[repr(transparent)]
 pub struct EnumSet<T: EnumSetType> {
     #[doc(hidden)]
     /// This is public due to the [`enum_set!`] macro.