Preserve doc comments on enum variants
diff --git a/macro/src/expand.rs b/macro/src/expand.rs
index 79d678b..e6773b5 100644
--- a/macro/src/expand.rs
+++ b/macro/src/expand.rs
@@ -280,9 +280,11 @@
     let repr = enm.repr;
     let type_id = type_id(&enm.name);
     let variants = enm.variants.iter().map(|variant| {
+        let doc = &variant.doc;
         let variant_ident = &variant.name.rust;
         let discriminant = &variant.discriminant;
         Some(quote! {
+            #doc
             pub const #variant_ident: Self = #ident { repr: #discriminant };
         })
     });