[−][src]Crate pwn
Modules
| fs | Asynchronous file and standard stream adaptation. |
| io | Traits, helpers, and type definitions for asynchronous I/O functionality. |
| net | TCP/UDP/Unix bindings for |
| prelude | A "prelude" for users of the |
| process | An implementation of asynchronous process management for Tokio. |
| runtime | The Tokio runtime. |
| signal | Asynchronous signal handling for Tokio |
| stream | Stream utilities for Tokio. |
| sync | Synchronization primitives for use in asynchronous contexts. |
| task | Asynchronous green-threads. |
| time | Utilities for tracking time. |
Macros
| join | Wait on multiple concurrent branches, returning when all branches complete. |
| pin | Pins a value on the stack. |
| select | Wait on multiple concurrent branches, returning when the first branch completes, cancelling the remaining branches. |
| task_local | Declares a new task-local key of type |
| try_join | Wait on multiple concurrent branches, returning when all branches
complete with |
Functions
| spawn | Spawns a new asynchronous task, returning a
|
Attribute Macros
| main | Marks async function to be executed by selected runtime. |
| test | Marks async function to be executed by runtime, suitable to test environment |