Home
last modified time | relevance | path

Searched refs:async_trait (Results 1 – 18 of 18) sorted by relevance

/external/rust/crates/async-trait/tests/
Dtest.rs12 use async_trait::async_trait;
19 #[async_trait]
56 #[async_trait]
104 #[async_trait] in test_object_safe_without_default()
109 #[async_trait] in test_object_safe_without_default()
119 #[async_trait] in test_object_safe_with_default()
124 #[async_trait] in test_object_safe_with_default()
134 #[async_trait(?Send)] in test_object_no_send()
139 #[async_trait(?Send)] in test_object_no_send()
148 #[async_trait]
[all …]
/external/rust/crates/async-trait/tests/ui/
Dlifetime-span.rs1 use async_trait::async_trait;
6 #[async_trait]
11 #[async_trait]
16 #[async_trait]
21 #[async_trait]
26 #[async_trait]
31 #[async_trait]
Dself-span.rs1 use async_trait::async_trait;
9 #[async_trait]
14 #[async_trait]
22 #[async_trait]
Dunsupported-self.rs1 use async_trait::async_trait;
3 #[async_trait]
8 #[async_trait]
Dmissing-body.rs1 use async_trait::async_trait;
3 #[async_trait]
10 #[async_trait]
Dbare-trait-object.rs3 use async_trait::async_trait;
5 #[async_trait]
10 #[async_trait]
Dunreachable.rs3 use async_trait::async_trait;
5 #[async_trait]
12 #[async_trait]
Dmust-use.rs3 use async_trait::async_trait;
5 #[async_trait]
12 #[async_trait]
Ddelimiter-span.rs1 use async_trait::async_trait;
7 #[async_trait]
14 #[async_trait]
Dsend-not-implemented.rs1 use async_trait::async_trait;
6 #[async_trait]
/external/rust/crates/async-trait/
DREADME.md42 The only thing to notice here is that we write an `#[async_trait]` macro on top
46 use async_trait::async_trait;
48 #[async_trait]
55 #[async_trait]
70 #[async_trait]
87 \#\[async_trait\], but the edge cases are numerous. *Please file an issue if you
106 'async_trait>>` and delegate to a private async freestanding function.
113 fn run<'async_trait>(
114 &'async_trait self,
115 ) -> Pin<Box<dyn std::future::Future<Output = ()> + Send + 'async_trait>>
[all …]
DAndroid.bp42 crate_name: "async_trait",
/external/rust/crates/async-trait/src/
Dexpand.rs197 .push(parse_quote_spanned!(span=> #param: 'async_trait)); in transform_sig()
204 .push(parse_quote_spanned!(span=> #param: 'async_trait)); in transform_sig()
221 .push(parse_quote_spanned!(elided.span()=> #elided: 'async_trait)); in transform_sig()
226 .push(parse_quote_spanned!(default_span=> 'async_trait)); in transform_sig()
256 parse_quote_spanned!(bound_span=> Self: 'async_trait) in transform_sig()
258 parse_quote_spanned!(bound_span=> Self: ::core::marker::#bound + 'async_trait) in transform_sig()
283 quote_spanned!(ret_span=> 'async_trait) in transform_sig()
285 quote_spanned!(ret_span=> ::core::marker::Send + 'async_trait) in transform_sig()
Dlib.rs333 pub fn async_trait(args: TokenStream, input: TokenStream) -> TokenStream { in async_trait() function
/external/crosvm/cros_async/src/
Dpoll_source.rs8 use async_trait::async_trait;
79 #[async_trait(?Send)]
184 #[async_trait(?Send)]
284 #[async_trait(?Send)]
Dio_ext.rs22 use async_trait::async_trait;
52 #[async_trait(?Send)]
73 #[async_trait(?Send)]
98 #[async_trait(?Send)]
During_source.rs11 use async_trait::async_trait;
62 #[async_trait(?Send)]
142 #[async_trait(?Send)]
200 #[async_trait(?Send)]
/external/crosvm/disk/src/
Ddisk.rs11 use async_trait::async_trait;
352 #[async_trait(?Send)]
417 #[async_trait(?Send)]