Skip to main content

ps_mpmc/methods/
into_parts.rs

1use std::sync::mpsc::Sender;
2
3use crate::{Receiver, MPMC};
4
5impl<T> MPMC<T> {
6    #[must_use]
7    pub fn into_parts(self) -> (Sender<T>, Receiver<T>) {
8        let Self { sender, receiver } = self;
9
10        (sender, receiver)
11    }
12}