From d3070c5fc11938a9c511b48bbef094b6665aa6a9 Mon Sep 17 00:00:00 2001 From: Austin Hartzheim Date: Thu, 28 Sep 2023 16:59:42 -0500 Subject: [PATCH] Add repr(C) attribute for State type --- src/state.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/state.rs b/src/state.rs index 6763c01..d4ea5d3 100644 --- a/src/state.rs +++ b/src/state.rs @@ -14,6 +14,7 @@ const STATE_SIZE: usize = mem::size_of::(); const SLEEP_DURATION: Duration = Duration::from_secs(1); /// State stored in memory for synchronization using atomics +#[repr(C)] pub(crate) struct State { /// Current data instance version version: AtomicU64,