Skip to main content

ps_mpmc/implementations/
default.rs

1use std::sync::mpsc::channel;
2
3use crate::{Receiver, MPMC};
4
5impl<T> Default for MPMC<T> {
6    fn default() -> Self {
7        let (sender, receiver) = channel();
8
9        Self {
10            receiver: Receiver::from_inner_recv(receiver),
11            sender,
12        }
13    }
14}