10 个版本
| 0.3.4 | 2024年8月2日 |
|---|---|
| 0.3.3 | 2024年7月7日 |
| 0.3.2 | 2024年4月29日 |
| 0.3.0 | 2024年3月28日 |
| 0.1.0 |
|
#169 in 配置
453 下载/每月
在 7 个crates中(4 直接) 使用
3MB
69K SLoC
包含 (JAR文件, 55KB) gradle-wrapper.jar
Veilid 框架
Core library used to create a Veilid node and operate it as part of an application.
veilid-core contains all of the core logic for Veilid and can be used in mobile applications as well as desktop and in-browser WebAssembly apps.
The public API is accessed by getting a [VeilidAPI] object via a call to [api_startup], [api_startup_json], or [api_startup_config].
From there, a [RoutingContext] object can get you access to public and private routed operations.
特性
The default veilid-core configurations are
default- Usestokioas the async runtime.
If you use --no-default-features, you can switch to other runtimes
default-async-std- Usesasync-stdas the async runtime.default-wasm- When building for thewasm32architecture, use this to enablewasm-bindgen-futuresas the async runtime.
依赖项
~19–75MB
~1.5M SLoC