linkk-0.1.1 has been yanked.
linkk
About:
This crate provides a simple way to make a set of channels and criss-cross them. This pattern is useful for getting things that are hard to get talking to each other to communicate.
Conceptually, it can be thought of as making a bridge, and it can be used to send any type of data across the channels.
There's almost certainly a nicer way of doing this... but, I dunno what that is.
Installation
Add this to your Cargo.toml:
[]
= "0.1.0"
Usage:
Here is an example of how to use this crate:
use link;
let = link!; // The tx/rx pairs needen't be the same type.
// link2 receives from link1
link1.send.unwrap;
assert_eq!;
// link1 receives from link2
link2.tx.send.unwrap;
assert_eq!;