#event-system #events #callback #default #phase #qsl-fapi #invoker

已删除 favent

受QSL/FAPI启发的事件系统

1个不稳定版本

0.1.0 2023年3月27日

#29#phase

GPL-3.0-or-later

15KB
174

Favent

这是一个受QSL/FAPI事件启发的Rust事件系统。

使用方法

事件是一个存储带有阶段和默认实现的调用者的回调的地方。要创建事件,请使用newnew_default函数在Event结构体中。

请查看test模块以获取示例。

回调

您需要回调来监听事件。当将回调注册到事件中时,您需要提供一个阶段ID以实现排序。

阶段

Favent使用阶段来排序回调。创建事件时,您需要排序阶段。

无运行时依赖