| /external/rust/android-crates-io/crates/maybe-async/tests/ui/ |
| D | 02-must-be-async.rs | 3 #[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 …]
|
| D | 03-must-be-sync.rs | 3 #[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]
|
| D | 01-maybe-async.rs | 3 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 …]
|
| D | 06-sync_impl_async_impl.rs | 4 #[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]
|
| D | 04-unit-test-util.rs | 1 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"))]
|
| D | 05-replace-future-generic-type-with-output.rs | 4 #[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/ |
| D | service_client.rs | 14 #[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/ |
| D | unit-test-util.rs | 1 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/ |
| D | README.md | 15 - 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/ |
| D | proposal_cache.rs | 130 #[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 …]
|
| D | test_utils.rs | 42 #[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 …]
|
| D | mod.rs | 283 #[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 …]
|
| D | mls_rules.rs | 116 #[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)]
|
| D | message_verifier.rs | 36 #[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 …]
|
| D | snapshot.rs | 86 #[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))]
|
| D | commit.rs | 317 #[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/ |
| D | group.rs | 108 #[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/ |
| D | 01-empty-test.rs | 1 use maybe_async::maybe_async; 3 #[maybe_async] 9 #[maybe_async::test()]
|
| D | 04-bad-sync-cond.rs | 1 use maybe_async::maybe_async; 3 #[maybe_async] 9 #[maybe_async::test(unknown(feature="async", async_std::test))]
|
| D | 03-async-gt2.rs | 1 use maybe_async::maybe_async; 3 #[maybe_async] 8 #[maybe_async::test(feature="is_sync", async(feature="async", async_std::test, added))]
|
| D | 02-unknown-path.rs | 1 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/ |
| D | tree_validator.rs | 56 #[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 …]
|
| D | leaf_node_validator.rs | 101 #[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 …]
|
| D | mod.rs | 90 #[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/ |
| D | client_tests.rs | 35 #[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 …]
|