ps-mpmc 0.1.0-1

multi-producer multi-consumer queue
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::sync::mpsc::Sender;

use crate::{Receiver, MPMC};

impl<T> MPMC<T> {
    #[must_use]
    pub fn into_parts(self) -> (Sender<T>, Receiver<T>) {
        let Self { sender, receiver } = self;

        (sender, receiver)
    }
}