orb 0.2.0

An abstraction for writing runtime agnostic async code. Orb provides interfaces to adapt different async runtimes like smol and tokio.
Documentation
[dependencies.futures-lite]
version = "2.6"

[dependencies.pin-project-lite]
version = "0.2"

[dev-dependencies.async-executor]
version = "1"

[dev-dependencies.rand]
version = "0.8"

[dev-dependencies.tokio]
features = ["macros", "rt-multi-thread"]
version = "1"

[lib]
name = "orb"
path = "src/lib.rs"

[package]
authors = ["plan <frostyplanet@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["concurrency", "network-programming"]
description = """
An abstraction for writing runtime agnostic async code.
Orb provides interfaces to adapt different async runtimes like smol and tokio.
"""
documentation = "https://docs.rs/orb"
edition = "2024"
keywords = ["networking", "async", "io", "runtime"]
license = "MIT"
name = "orb"
readme = "README.md"
repository = "https://github.com/NaturalIO/orb"
version = "0.2.0"

[[test]]
name = "buf_stream"
path = "tests/buf_stream.rs"

[[test]]
name = "unify_addr"
path = "tests/unify_addr.rs"