pub fn ch<'q>(&'q mut self) -> (MTMsgSender<'a, 'q, M>, MTMsgReceiver<'a, 'q, M>)
    {
        (
            MTMsgSender {
                q: self,
                phantom: PhantomData
            },
            MTMsgReceiver {
                q: self,
                phantom: PhantomData
            }
        )
    }
/// Gets sending and receving channels.
/// * Returns a tuple of the sender and receiver pair.

Gets sending and receving channels.
Returns a tuple of the sender and receiver pair.
Gets sending and receving channels . Returns a tuple of the sender and receiver pair .
pub fn ch<'q>(&'q mut self) -> (MTMsgSender<'a, 'q, M>, MTMsgReceiver<'a, 'q, M>)
    {
        (
            MTMsgSender {
                q: self,
                phantom: PhantomData
            },
            MTMsgReceiver {
                q: self,
                phantom: PhantomData
            }
        )
    }
pub fn ch < ' q > ( & ' q mut self ) -> ( MTMsgSender < ' a , ' q , M > , MTMsgReceiver < ' a , ' q , M > ) { ( MTMsgSender { q : self , phantom : PhantomData } , MTMsgReceiver { q : self , phantom : PhantomData } ) }
Gets sending and receving channels.
Gets sending and receving channels .
&'q mut self
&'q mut self