diff options
| author | Max Audron <audron@cocaine.farm> | 2021-10-20 17:15:12 +0200 |
|---|---|---|
| committer | Max Audron <audron@cocaine.farm> | 2021-10-20 17:15:12 +0200 |
| commit | 2b5c8a5f28828b3448e031cc79c56ffa7a61db0f (patch) | |
| tree | 30df185fcf1fd5e5fc3bdb6a4dd045b8b68426f5 /macros/src | |
| parent | change hook errors to be logged as warnings (diff) | |
add async docs to macro crate and bump version
Diffstat (limited to 'macros/src')
| -rw-r--r-- | macros/src/lib.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/macros/src/lib.rs b/macros/src/lib.rs index 7c5ce19..4a37958 100644 --- a/macros/src/lib.rs +++ b/macros/src/lib.rs @@ -91,6 +91,14 @@ fn generate_help(items: &Items) -> proc_macro2::TokenStream { /// } /// ``` /// +/// ## async +/// You can run async functions natively by prepending your function +/// hooks etc. with the async keyword. +/// +/// ```ignore +/// async hook("name", "description", COMMAND, function) +/// ``` +/// /// ## hook /// Hooks execute a function when a specific IRC Command is received, /// this allows for great flexibility in hooking into IRC for Authentication and the likes. |
