LANGUAGE · VERIFIED
Async
async fn fetch_data() -> int {
return 42;
}
async fn main_async() -> int {
return await fetch_data();
}Verified
async fnawait- Future values
- Multiple awaits
- Local values across await
delay()- Async loops
- Channels,
send, andrecv - Bounded channels
- Completion-order scenarios
Limits
Full scheduler semantics, guaranteed CPU parallelism, cancellation, complete Future error propagation, and a complete inter-task memory model are not established.
TRACEABILITY
Related Evidence
Open a published source test or inspect the evidence index for source and report summaries. A source file demonstrates a test scenario; it does not imply complete coverage of the related behavior.
