//! Match3D 领域事件。 //! //! 事件只表达已经发生的领域事实,持久化、订阅投影和 HTTP 通知 //! 均由 SpacetimeDB adapter 或 BFF 决定。 /// Match3D 领域事件。 #[derive(Clone, Debug, PartialEq, Eq)] pub enum Match3DDomainEvent { DraftCompiled { profile_id: String, owner_user_id: String, occurred_at_micros: i64, }, WorkPublished { profile_id: String, owner_user_id: String, occurred_at_micros: i64, }, RunSettled { run_id: String, owner_user_id: String, status: String, occurred_at_micros: i64, }, }