Need help with mioco?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

dpc
130 Stars 9 Forks 43 Commits 4 Opened issues

Description

[no longer maintained] Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).

Services available

!
?

Need anything else?

Contributors list

# 44,245
Rust
messeng...
Neovim
ecosyst...
23 commits
# 498,320
fibers
green-t...
C
Shell
5 commits
# 567,504
Python
green-t...
macOS
heic
1 commit

Travis CI Build Status App Veyor Build Status crates.io Gitter Chat
Documentation

mioco

Mioco provides green-threads (aka fibers) like eg. Goroutines in Go, for Rust.

Status

This repo is a complete re-implementation of mioco. The code of previous versions was moved to mioco.pre-0.9.

The goals of new implementation:

  • [x] switch to latest
    mio
    version
  • [x] copy all the applicable good ideas from
    tokio
    reactor code
  • [x] simplify the approach
    • [x] remove the exposed scheduler
  • [x] model the API to be more like
    std
    library, less like
    mio
  • [ ] focus on synchronization primitives first
  • [ ] support async file IO (via worker threads)
  • [ ] port all the existing mioco features, tests, examples etc.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.