rasi 0.1.11

An implementation of Rust Asynchronous System Interface(RASI)
Documentation
[package]
description = "An implementation of Rust Asynchronous System Interface(RASI)"
documentation = "https://docs.rs/rasi"
edition.workspace = true
license = "MIT"
name = "rasi"
repository.workspace = true
version.workspace = true
readme = "../../README.md"

[dependencies]
futures = { workspace = true }
rasi-syscall = { workspace = true }
log = { workspace = true }

[features]
default = ["net", "fs", "time", "executor", "std","inter_process"]

net = ["rasi-syscall/net"]
fs = ["rasi-syscall/fs"]
time = ["rasi-syscall/time", "futures/async-await"]
executor = ["rasi-syscall/executor"]

unix_socket = ["rasi-syscall/unix_socket"]
windows_named_pipe = ["rasi-syscall/windows_named_pipe"]

inter_process = ["unix_socket","windows_named_pipe"]

std = ["rasi-syscall/std", "futures/std"]
alloc = ["rasi-syscall/alloc", "futures/alloc"]