From 0ed10486f719c23ab7e0e84d2e119a7fa5f70475 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Sat, 6 Jul 2024 09:07:19 +0800 Subject: refactor!: rewrite core business logic --- hrc/typing.py | 1 + 1 file changed, 1 insertion(+) (limited to 'hrc/typing.py') diff --git a/hrc/typing.py b/hrc/typing.py index a873194..d74fd26 100644 --- a/hrc/typing.py +++ b/hrc/typing.py @@ -16,4 +16,5 @@ RuleT = TypeVar("RuleT", bound="Rule[Any, Any, Any]") ConfigT = TypeVar("ConfigT", bound=Optional["ConfigModel"]) CoreHook = Callable[["Core"], Awaitable[None]] +RuleHook = Callable[["Rule"], Awaitable[None]] EventHook = Callable[["Event[Any]"], Awaitable[None]] -- cgit v1.2.3-70-g09d2