Crate arta_tokio

Crate arta_tokio 

Source
Expand description

§arta-tokio

Arta-tokio is a crate that provides an implementation of arta abstractions for Tokio runtime.

§Installation

Add a following dependencies to your Cargo.toml:

[dependencies]
arta-tokio = "0.1.0"
arta = "0.1.0"
tokio = { version = "^1", features = ["full"] }

§Usage

#[tokio::main]
async fn main() {
    // After tokio runtime was initialized just call methods on `TokioGlobalRuntime` to use
    // this crate.
    // Example:
    let hosts = TokioGlobalRuntime.read_to_string("/etc/hosts").await.unwrap();
    println!("Hosts: {hosts}");
}

Modules§

fsfs
Tokio specific filesystem manipulation implementations.
netnet
Tokio specific TCP/UDP communication implementation.
processprocess
Tokio specific process manipulation implementation.
taskrt
Tokio specific green thread management implementation.

Structs§

TokioGlobalRuntime
Struct representing tokio global runtime usage.