From 486ed0ffd7d19c9b8680782c7ff572ccf8ef1214 Mon Sep 17 00:00:00 2001 From: shadow cat Date: Mon, 15 Dec 2025 23:15:52 -0500 Subject: [PATCH] prelude macro visibility --- src/lib.rs | 12 ++++++------ src/state.rs | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index c2f1414..3aa71d4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -14,12 +14,12 @@ pub use iris_macro; #[macro_export] macro_rules! state_prelude { - ($state:ty) => { - iris::event_state!($state); - iris::iris_core::core_state!($state); - iris::default_state!($state); - iris::widget_state!($state); - pub use iris::{ + ($vis:vis $state:ty) => { + iris::event_state!($vis $state); + iris::iris_core::core_state!($vis $state); + iris::default_state!($vis $state); + iris::widget_state!($vis $state); + $vis use iris::{ default::*, iris_core::{len_fns::*, util::Vec2, *}, iris_macro::*, diff --git a/src/state.rs b/src/state.rs index f7c9517..1aeee25 100644 --- a/src/state.rs +++ b/src/state.rs @@ -31,7 +31,7 @@ macro_rules! widget_state { #[macro_export] macro_rules! event_state { - ($state:ty) => { + ($vis:vis $state:ty) => { mod local_event_trait { use super::*; #[allow(unused_imports)] @@ -54,7 +54,7 @@ macro_rules! event_state { } } } - use local_event_trait::*; + $vis use local_event_trait::*; }; } pub use event_state;