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) } }