Home
last modified time | relevance | path

Searched refs:maybe_async (Results 1 – 25 of 103) sorted by relevance

12345

/external/rust/android-crates-io/crates/maybe-async/tests/ui/
D02-must-be-async.rs3 #[maybe_async::maybe_async]
14 #[maybe_async::maybe_async(?Send)]
23 #[maybe_async::maybe_async]
34 #[maybe_async::maybe_async]
45 #[maybe_async::maybe_async(AFIT)]
57 #[maybe_async::must_be_async]
61 #[maybe_async::must_be_async]
65 #[maybe_async::maybe_async]
69 #[maybe_async::maybe_async]
75 #[maybe_async::must_be_async]
[all …]
D03-must-be-sync.rs3 #[maybe_async::maybe_async]
14 #[maybe_async::maybe_async]
25 #[maybe_async::maybe_async]
36 #[maybe_async::maybe_async]
39 #[maybe_async::maybe_async]
42 #[maybe_async::maybe_async]
45 #[maybe_async::maybe_async]
51 #[maybe_async::must_be_sync]
63 #[maybe_async::must_be_sync]
D01-maybe-async.rs3 use maybe_async::maybe_async;
5 #[maybe_async(Send)]
16 #[maybe_async(?Send)]
27 #[maybe_async]
38 #[maybe_async(AFIT)]
49 #[maybe_async]
52 #[maybe_async]
55 #[maybe_async]
58 #[maybe_async]
63 #[maybe_async]
[all …]
D06-sync_impl_async_impl.rs4 #[maybe_async::maybe_async]
15 #[maybe_async::sync_impl]
21 #[maybe_async::async_impl]
27 #[maybe_async::maybe_async]
35 #[maybe_async::sync_impl]
40 #[maybe_async::async_impl]
D04-unit-test-util.rs1 use maybe_async::maybe_async;
3 #[maybe_async]
8 #[maybe_async::test(
18 #[maybe_async::test(feature = "is_sync", async(not(feature = "is_sync"), async_std::test))]
24 #[maybe_async::test("feature=\"is_sync\"", async(not(feature = "is_sync"), async_std::test))]
30 #[maybe_async::test(feature = "is_sync", async("not(feature = \"is_sync\")", "async_std::test"))]
D05-replace-future-generic-type-with-output.rs4 #[maybe_async::maybe_async]
14 #[maybe_async::maybe_async]
23 #[maybe_async::sync_impl]
29 #[maybe_async::async_impl]
/external/rust/android-crates-io/crates/maybe-async/examples/
Dservice_client.rs14 #[maybe_async::maybe_async(AFIT)]
33 #[maybe_async::sync_impl]
43 #[maybe_async::async_impl(AFIT)]
55 #[maybe_async::maybe_async]
61 #[maybe_async::maybe_async]
68 #[maybe_async::sync_impl]
73 #[maybe_async::async_impl]
/external/rust/android-crates-io/crates/maybe-async/tests/
Dunit-test-util.rs1 use maybe_async::maybe_async;
3 #[maybe_async]
8 #[maybe_async::test(feature = "is_sync", async(not(feature = "is_sync"), async_std::test))]
14 #[maybe_async::test(feature = "is_sync", async(not(feature = "is_sync"), tokio::test))]
20 #[maybe_async::test(feature = "is_sync")]
26 #[maybe_async::test(feature = "is_sync")]
/external/rust/android-crates-io/crates/maybe-async/
DREADME.md15 - Write async code with normal `async`, `await`, and let `maybe_async`
49 `maybe-async` offers 4 set of attribute macros: `maybe_async`,
57 Use `maybe_async` macro on codes that share the same API on both async and
61 - `maybe_async`
66 Want to keep async code? add `maybe_async` in dependencies with default
67 features, which means `maybe_async` is the same as `must_be_async`:
71 maybe_async = "0.2"
74 Want to convert async code to sync? Add `maybe_async` to dependencies with
75 an `is_sync` feature gate. In this way, `maybe_async` is the same as
80 maybe_async = { version = "0.2", features = ["is_sync"] }
[all …]
/external/rust/android-crates-io/crates/mls-rs/src/group/
Dproposal_cache.rs130 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
205 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
249 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
534 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
566 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
616 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
748 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
771 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
776 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
789 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
[all …]
Dtest_utils.rs42 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
48 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
53 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
114 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
121 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
128 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
137 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
155 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
199 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
227 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
[all …]
Dmod.rs283 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
388 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
406 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
575 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
682 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
782 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
836 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
863 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
890 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
905 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
[all …]
Dmls_rules.rs116 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
117 #[cfg_attr(mls_build_async, maybe_async::must_be_async)]
177 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
178 #[cfg_attr(mls_build_async, maybe_async::must_be_async)]
182 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
251 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
252 #[cfg_attr(mls_build_async, maybe_async::must_be_async)]
Dmessage_verifier.rs36 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
100 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
263 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
280 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
321 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
337 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
355 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
385 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
402 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
420 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
[all …]
Dsnapshot.rs86 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
119 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
150 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
169 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
230 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
269 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
286 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
295 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
308 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
316 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
Dcommit.rs317 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
376 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
405 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
757 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
874 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
937 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
957 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
991 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
1021 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
1045 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
[all …]
/external/rust/android-crates-io/crates/mls-rs/src/external_client/
Dgroup.rs108 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
178 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
194 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
243 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
269 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
297 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
317 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
354 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
373 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
407 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
[all …]
/external/rust/android-crates-io/crates/maybe-async/tests/ui/test_fail/
D01-empty-test.rs1 use maybe_async::maybe_async;
3 #[maybe_async]
9 #[maybe_async::test()]
D04-bad-sync-cond.rs1 use maybe_async::maybe_async;
3 #[maybe_async]
9 #[maybe_async::test(unknown(feature="async", async_std::test))]
D03-async-gt2.rs1 use maybe_async::maybe_async;
3 #[maybe_async]
8 #[maybe_async::test(feature="is_sync", async(feature="async", async_std::test, added))]
D02-unknown-path.rs1 use maybe_async::maybe_async;
3 #[maybe_async]
9 #[maybe_async::test(feature="is_sync", unknown(not(feature="is_sync"), async_std::test))]
/external/rust/android-crates-io/crates/mls-rs/src/tree_kem/
Dtree_validator.rs56 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
77 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
89 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
180 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
194 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
233 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
250 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
267 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
288 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
312 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
[all …]
Dleaf_node_validator.rs101 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
171 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
258 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
268 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
284 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
299 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
329 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
360 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
432 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
455 #[maybe_async::test(not(mls_build_async), async(mls_build_async, crate::futures_test))]
[all …]
Dmod.rs90 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
112 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
142 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
163 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
218 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
262 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
333 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
518 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
578 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
602 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
[all …]
/external/rust/android-crates-io/crates/mls-rs/tests/
Dclient_tests.rs35 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
54 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
158 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
193 #[maybe_async::test(not(mls_build_async), async(mls_build_async, futures_test))]
198 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
230 #[maybe_async::test(not(mls_build_async), async(mls_build_async, futures_test))]
236 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
276 #[maybe_async::test(not(mls_build_async), async(mls_build_async, futures_test))]
281 #[cfg_attr(not(mls_build_async), maybe_async::must_be_sync)]
338 #[maybe_async::test(not(mls_build_async), async(mls_build_async, futures_test))]
[all …]

12345