diff --git a/src/game/card/property.rs b/src/game/card/property.rs index bafc240..3a25091 100644 --- a/src/game/card/property.rs +++ b/src/game/card/property.rs @@ -1,6 +1,7 @@ //! Card properties -use crate::{generate_enum_property_mod, util::impl_bytes::generate_enum_property_option}; +// Imports +use crate::{generate_enum_property_mod, util}; generate_enum_property_mod!( pub mod slot { @@ -209,7 +210,7 @@ generate_enum_property_mod!( } ); -generate_enum_property_option!( +util::generate_enum_property_option!( ArrowColor => 0, CrossMoveEffect => 0, DigimonProperty => 0, diff --git a/src/util.rs b/src/util.rs index 5f40aa1..d94051e 100644 --- a/src/util.rs +++ b/src/util.rs @@ -14,6 +14,7 @@ pub mod impl_bytes; // Exports pub use array_split::{array_split, array_split_mut}; +pub use impl_bytes::generate_enum_property_option; /// Returns the absolute different between `a` and `b`, `a - b` as a `i64`.