From 2b5c8a5f28828b3448e031cc79c56ffa7a61db0f Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 20 Oct 2021 17:15:12 +0200 Subject: add async docs to macro crate and bump version --- macros/src/lib.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'macros/src/lib.rs') 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. -- cgit v1.2.3