wireshift-core
Core primitives for wireshift - composable io_uring building blocks with safe fallback backends.
Installation
Quick Example
use ;
// Core primitives for building async I/O operations
let buffer = new;
// Use with wireshift operations...
Architecture Overview
wireshift (facade)
├── wireshift-core (primitives, buffer lifecycle, completion routing)
├── wireshift-chain (linked operation chains)
├── wireshift-fs (filesystem operations)
├── wireshift-net (network operations)
├── wireshift-uring (io_uring backend)
└── wireshift-fallback (epoll/kqueue backend)
Extension Guide
Add a Custom Operation
use ;
;
Contributions welcome for additional backends (Windows IOCP, macOS kqueue improvements).
License
MIT. Copyright 2026 Corum Collective LLC.