igcp 0.1.1

provides ergonomic abstractions for network communication; communication backend of Canary
Documentation

IGCP

IGCP is the communication backend of Canary. It provides a simple Channel type that represents a stream of objects, and a serializable std::io::Result.

async fn send(mut channel: Channel) -> Result<()> {
    channel.send("hello world!").await?;
    channel.send(42).await?;
    Ok(())
}