1个不稳定版本
| 0.1.0 | 2020年5月19日 | 
|---|
#34 in #smol
10KB
184 代码行,不包括注释
smol-potat
为smol运行时提供过程宏。

这是一个宏,帮助您在二进制文件、测试用例和基准测试中初始化smol运行时。使用方法类似于在tokio和async-std中进行的操作。
使用方法
单线程
#[smol_potat::main]
async fn main() {
    println!("Hello, world!");
}
多线程
#[smol_potat::main(threads=3)]
async fn main() {
    println!("Hello, world!");
}
自动线程生成
启用auto功能,其余与单线程相同
smol_potat = { version = "1", features = ["auto"] }
#[smol_potat::main]
async fn main() {
    println!("Hello, world!");
}
依赖项
~1.5MB
~35K SLoC