Crate rasi_syscall
source ·Modules§
- Cross-platform path manipulation that port from
async_std::path
Structs§
- A bitmask for open file.
- A transparent type pointer that represents any implementation-related asynchronous system type.
Enums§
- The returns type of
WouldBlockoperations.
Traits§
- Executor
executorFuture task system call interface. - Filesystem-related system call interface
- Network
netNetwork-related system call interface - Timer
timeTimer-related system call interface
Functions§
- global_executor
executorGet the globally registered instance ofExecutor. - Get the globally registered instance of
FileSystem. - Get the globally registered instance of
Network. - global_timer
timeGet the globally registered instance ofTimer. - Create a ready status of
CancelablePollfromF: FnOnce() -> T. - register_global_executor
executorRegister providedExecutoras global executor implementation. - Register provided
FileSystemas global filesystem implementation. - Register provided
Networkas global network implementation. - Register provided
Timeras global timer implementation. - syscall_block_on
executorRun a future to completion on the current thread. - syscall_spawn
executorSpawns a task that polls the given future with output () to completion.