Searched refs:async_trait (Results 1 – 25 of 263) sorted by relevance
1234567891011
18 use async_trait::async_trait;25 #[async_trait]62 #[async_trait]110 #[async_trait] in test_object_safe_without_default()115 #[async_trait] in test_object_safe_without_default()125 #[async_trait] in test_object_safe_with_default()130 #[async_trait] in test_object_safe_with_default()140 #[async_trait(?Send)] in test_object_no_send()145 #[async_trait(?Send)] in test_object_no_send()154 #[async_trait][all …]
1 use async_trait::async_trait;6 #[async_trait]11 #[async_trait]16 #[async_trait]21 #[async_trait]26 #[async_trait]31 #[async_trait]
1 use async_trait::async_trait;9 #[async_trait]14 #[async_trait]22 #[async_trait]
3 use async_trait::async_trait;7 #[async_trait]14 #[async_trait]21 #[async_trait]
1 use async_trait::async_trait;3 #[async_trait]10 #[async_trait]
1 use async_trait::async_trait;3 #[async_trait]8 #[async_trait]
3 use async_trait::async_trait;5 #[async_trait]10 #[async_trait]
3 use async_trait::async_trait;5 #[async_trait]12 #[async_trait]
3 use async_trait::async_trait;9 #[async_trait]16 #[async_trait]
143 use async_trait::async_trait; in async_fn_with_async_trait()147 #[async_trait] in async_fn_with_async_trait()153 #[async_trait] in async_fn_with_async_trait()159 #[async_trait] in async_fn_with_async_trait()167 #[async_trait] in async_fn_with_async_trait()177 #[async_trait] in async_fn_with_async_trait()185 #[async_trait] in async_fn_with_async_trait()234 use async_trait::async_trait; in async_fn_with_async_trait_and_fields_expressions()236 #[async_trait] in async_fn_with_async_trait_and_fields_expressions()250 #[async_trait] in async_fn_with_async_trait_and_fields_expressions()[all …]
3 use async_trait::async_trait;8 #[async_trait]21 #[async_trait]33 #[async_trait]45 #[async_trait]62 #[async_trait]74 #[async_trait]98 #[async_trait]125 #[async_trait]
8 use async_trait::async_trait;41 #[async_trait]110 #[async_trait]126 #[async_trait]141 #[async_trait]157 #[async_trait]171 #[async_trait]184 #[async_trait]
3 use async_trait::async_trait;7 #[async_trait]23 #[async_trait]49 #[async_trait]
56 The only thing to notice here is that we write an `#[async_trait]` macro on top62 use async_trait::async_trait;64 #[async_trait]71 #[async_trait]86 #[async_trait]103 \#\[async_trait\], but the edge cases are numerous. *Please file an issue if you121 'async_trait>>` and delegate to an async block.128 fn run<'async_trait>(129 &'async_trait self,130 ) -> Pin<Box<dyn std::future::Future<Output = ()> + Send + 'async_trait>>[all …]
24 use async_trait::async_trait;26 #[async_trait(?Send)]39 #[async_trait(?Send)]54 #[async_trait(?Send)]64 #[async_trait(?Send)]96 #[async_trait(?Send)]
16 use async_trait::async_trait;45 #[async_trait(?Send)]59 #[async_trait(?Send)]73 #[async_trait(?Send)]76 #[async_trait(?Send)]83 #[async_trait(?Send)]
322 AsyncTraitMode::Send => quote!(#[async_trait::async_trait]#item), in convert_async()323 AsyncTraitMode::NotSend => quote!(#[async_trait::async_trait(?Send)]#item), in convert_async()332 AsyncTraitMode::Send => quote!(#[async_trait::async_trait]#item), in convert_async()333 AsyncTraitMode::NotSend => quote!(#[async_trait::async_trait(?Send)]#item), in convert_async()
19 use async_trait::async_trait;35 #[async_trait]77 #[async_trait]98 #[async_trait]
9 use async_trait::async_trait;15 #[async_trait]35 #[async_trait]
6 use async_trait::async_trait;88 #[async_trait]151 #[async_trait]214 #[async_trait]
198 .push(parse_quote_spanned!(span=> #param_name: 'async_trait + #bounds)); in transform_sig()209 .push(parse_quote_spanned!(span=> #param: 'async_trait + #bounds)); in transform_sig()220 .push(parse_quote_spanned!(span=> #param: 'async_trait)); in transform_sig()234 .push(parse_quote_spanned!(elided.span()=> #elided: 'async_trait)); in transform_sig()237 sig.generics.params.push(parse_quote!('async_trait)); in transform_sig()281 Self: #(#bounds +)* 'async_trait in transform_sig()312 quote!('async_trait) in transform_sig()314 quote!(::core::marker::Send + 'async_trait) in transform_sig()