//! 模块升级实现 use nac_upgrade_framework::{ traits::Upgradeable, UpgradeData, UpgradeRecord, Version, Result, UpgradeError, }; // 注意:需要在主结构体中添加以下字段: // - version: Version // - upgrade_history: Vec // // 并实现 do_upgrade 方法来执行实际的升级逻辑 // 使用宏快速实现Upgradeable trait: // nac_upgrade_framework::impl_upgradeable!(YourStruct, "module-name", Version::new(1, 0, 0));