mio

by tokio-rs · Developer Tools

Metal I/O library for Rust.

New0 ratings7,093 starsActive
Developer ToolsDeveloper ToolRustMakefile
↓ Download v0.8.0GitHub⚑ Report
mio — image 1

About this project

Mio – Metal I/O Mio is a fast, low-level I/O library for Rust focusing on non-blocking APIs and event notification for building high performance I/O apps with as little overhead as possible over the OS abstractions. API documentation v1 v0.8 This is a low level library, if you are looking for something easier to get started with, see Tokio. Usage To use mio, first add this to your Cargo.toml: Next we can start using Mio. The following is a quick introduction using TcpListener and TcpStream. Note that features = ["os-poll", "net"] must be specified for this example. Features Non-blocking TCP, UDP, UDS I/O event queue backed by epoll, kqueue, and IOCP …

Technologies

RustMakefileasynchronousnetworkingnon-blocking

Project health

Actively maintained
Last update6 days ago
Contributors233
Latest releasev0.8.0
Open issues & PRs31
LicenseMIT
On GitHubsince 2014

GitHub

7,093
stars
868
forks
233
contributors
31
open issues & PRs
Rust
language
6 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review mio.

Built by

tokio-rs
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain tokio-rs/mio? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like