From 57d3e266fa25a6ee2ccbfe140016cdb5d3223147 Mon Sep 17 00:00:00 2001 From: Hirrolot <hirrolot@gmail.com> Date: Fri, 4 Feb 2022 23:59:52 +0600 Subject: [PATCH] Remove useless `async move { ... }` --- src/dialogue_state.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dialogue_state.rs b/src/dialogue_state.rs index bd626bd9..363aff10 100644 --- a/src/dialogue_state.rs +++ b/src/dialogue_state.rs @@ -122,7 +122,7 @@ fn create_branch_no_fields( ) -> TokenStream { quote! { .branch( - dptree::filter(|state: #state #state_generics| async move { + dptree::filter(|state: #state #state_generics| { match state { #state::#kind => true, _ => false } }).endpoint(#handler) ) @@ -137,7 +137,7 @@ fn create_branch_one_field( ) -> TokenStream { quote! { .branch( - dptree::filter_map(|state: #state #state_generics| async move { + dptree::filter_map(|state: #state #state_generics| { match state { #state::#kind(arg) => Some(arg), _ => None } }).endpoint(#handler) ) @@ -155,7 +155,7 @@ fn create_branch_multiple_fields( quote! { .branch( - dptree::filter_map(|state: #state #state_generics| async move { + dptree::filter_map(|state: #state #state_generics| { match state { #state::#kind(#fields) => Some((#fields)), _ => None } }).endpoint(#handler) ) @@ -190,7 +190,7 @@ fn create_branch_multiple_fields_named( quote! { .branch( - dptree::filter_map(|state: #state #state_generics| async move { + dptree::filter_map(|state: #state #state_generics| { match state { #state::#kind { #fields } => Some((#fields)), _ => None } }).endpoint(#handler) )