summaryrefslogtreecommitdiffstats
path: root/src/model/backend/channels.rs
blob: ce8c19f378be36f6e599ddb1d64daab37aa1cc00 (plain)
1
2
3
4
5
6
7
8
9
use crate::model::backend::messages::BackendRequest;
use crate::model::backend::messages::BackendResponse;

pub type BackendRequestSender = crossbeam::channel::Sender<(BackendRequest, BackendResponseSender)>;
pub type BackendRequestdReceiver = crossbeam::channel::Receiver<(BackendRequest, BackendResponseSender)>;

pub type BackendResponseSender = crossbeam::channel::Sender<BackendResponse>;
pub type BackendResponseReceiver = crossbeam::channel::Receiver<BackendResponse>;