From e730cea0224323c97539fcc657a83ee6320bcc1c Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 13 Apr 2026 21:41:24 +0800 Subject: Add Pickable implementation for enums with EnumTag trait --- mingling_core/src/asset/enum_tag.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'mingling_core/src') diff --git a/mingling_core/src/asset/enum_tag.rs b/mingling_core/src/asset/enum_tag.rs index 563d826..28428a6 100644 --- a/mingling_core/src/asset/enum_tag.rs +++ b/mingling_core/src/asset/enum_tag.rs @@ -7,5 +7,7 @@ pub trait EnumTag { fn enums() -> &'static [(&'static str, &'static str)]; /// Build the enum from a name - fn build_enum(name: String) -> Self; + fn build_enum(name: String) -> Option + where + Self: Sized; } -- cgit