From 377367bc67a9eac69951562aea1cdc5040e20b80 Mon Sep 17 00:00:00 2001 From: HampusM Date: Sun, 5 Jul 2026 01:37:21 +0200 Subject: feat(engine): make Reflection derivable on enums without C or primitive repr --- engine/src/rendering.rs | 1 - engine/src/windowing/window.rs | 1 - 2 files changed, 2 deletions(-) (limited to 'engine/src') diff --git a/engine/src/rendering.rs b/engine/src/rendering.rs index 47d6e98..279ad14 100644 --- a/engine/src/rendering.rs +++ b/engine/src/rendering.rs @@ -224,7 +224,6 @@ pub struct RenderPass #[derive(Debug, Reflection)] #[non_exhaustive] -#[repr(C)] pub enum Command { RemoveSurface(SurfaceId), diff --git a/engine/src/windowing/window.rs b/engine/src/windowing/window.rs index bbf7eb6..67554ca 100644 --- a/engine/src/windowing/window.rs +++ b/engine/src/windowing/window.rs @@ -207,7 +207,6 @@ pub struct Closed; #[derive( Debug, Default, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Reflection, )] -#[repr(usize)] pub enum CursorGrabMode { #[default] -- cgit v1.2.3-18-g5258