agnostic-lite is WASM friendly and light version of agnostic, for users who want to write async runtime-agnostic crate.
English | 简体中文
Introduction
agnostic-lite is WASM friendly and light version of agnostic, for users who want to write async runtime-agnostic crate.
agnostic-lite splits the big Runtime trait in agnostic in multiple small traits:
-
AsyncSpawner: trait for spawning tasksBuiltin supports runtimes
tokioasync-stdsmol
-
AsyncLocalSpawner: trait for spawning local tasksBuiltin supports runtimes
tokioasync-stdsmolwasm-bindgen-futures
-
AsyncSleep: trait for sleep functionalityBuiltin supports runtimes
tokioasync-stdsmolwasm-bindgen-futures
-
AsyncInterval: trait for interval functionalityBuiltin supports runtimes
tokioasync-stdsmolwasm-bindgen-futures
-
AsyncTimeout: trait for timeout functionalityBuiltin supports runtimes
tokioasync-stdsmolwasm-bindgen-futures
Installation
[]
= "0.2"
License
agnostic-lite is under the terms of both the MIT license and the
Apache License (Version 2.0).
See LICENSE-APACHE, LICENSE-MIT for details.
Copyright (c) 2024 Al Liu.