文件名称:sesh:Rust中用于无死锁会话类型通信的库
文件大小:17.45MB
文件格式:ZIP
更新时间:2024-05-30 09:31:23
Makefile
筛网 :hot_beverage:
Rust中用于无死锁会话类型通信的库。
extern crate rand;
extern crate sesh;
use rand :: {Rng, thread_rng};
use sesh :: * ;
use std :: boxed :: Box ;
use std :: error :: Error;
type NegSrv = Recv< i64>>;
type AddSrv = Recv< i64>>>;
enum CalcOp { Neg (NegSrv), Add (AddSrv) }
type CalcSrv = Recv