wiring 0.2.1

An async binary serialization framework with channels support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![feature(maybe_uninit_uninit_array)]
#![feature(maybe_uninit_array_assume_init)]
#![feature(slice_flatten)]
#![feature(test)]

mod core;
mod test;

pub mod prelude {
    pub use crate::core::{
        listener::{ConnectInfo, WireListener},
        unwire::{BufUnWire, Unwire, Unwiring},
        wire::{BufWire, Wire, WireChannel, WireConfig, WireStream, Wiring},
        wired::{WiredHandle, WiredServer},
        BufStream, BufStreamConfig, ConnectConfig, SplitStream, TcpStreamConfig,
    };
    pub use wiring_derive::{Unwiring, Wiring};
}