$ p9 --version
p9 1.0.0 (rust 1.77.0)
Plan 9-inspired file protocol for Rust
Zero-copy message passing
Async-first with tokio runtime
Type-safe 9P2000 implementation
use p9::server::{Server, Handler};
async fn main() {
let srv = Server::bind("0.0.0.0:564").await;
srv.serve(Handler::new()).await;
}
Get started in one line:
$ cargo install p9
[copy]