diff options
Diffstat (limited to 'src/invoke.rs')
| -rw-r--r-- | src/invoke.rs | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/invoke.rs b/src/invoke.rs index 6e79163..4e4a324 100644 --- a/src/invoke.rs +++ b/src/invoke.rs @@ -4,18 +4,7 @@ use syn::parse_macro_input; use crate::args::InvokeInput; -/// Wraps a call expression, adding `.await` when the async feature is enabled. -/// -/// # Usage -/// -/// ```ignore -/// // Default feature name ("async"): -/// let result = might_be_async::invoke!(some_async_fn(args)); -/// -/// // Explicit feature name: -/// let result = might_be_async::invoke!("tokio_rt" => some_async_fn(args)); -/// ``` -pub fn invoke(input: TokenStream) -> TokenStream { +pub(crate) fn invoke(input: TokenStream) -> TokenStream { let input = parse_macro_input!(input as InvokeInput); let expanded = match input { |
