unb-runtime 2.0.0

unb session runtime: transport codec, session/writer engine, Wire handle, cancellation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod body;
mod cancellation;
mod client;
mod core_runtime;
mod discover;
mod error;
mod transport;
mod wire;

pub use body::{BodyStream, WireBody};
pub use cancellation::{CancellationToken, Cancelled, DropGuard, FutureExtension, TaskErrors};
pub use client::{ClientError, ClientResponse, ClientSession, ClientStream};
pub use core_runtime::{
    EffectExecutor, EffectFuture, ProtocolCoreHandle, RuntimeHandle, SessionHandler, SessionOutcome,
};
pub use error::WsError;
pub use transport::Pipe;
pub use wire::Wire;