pub fn receiver_take(&mut self) -> Receiver<Box<dyn NetworkPacket + Send>> {
        if let None = self.rx {
            panic!(Core::static_log(
                "Cannot take Receiver from core; Receiver not present in core's memory channel."
            ));
        }

        self.rx.take().unwrap()
    }
/// Takes the receiving end from core, leaving it without any receiver. (Moves it)
///
/// # Panics
///
/// Panics if receiver is not instantiated.
Takes the receiving end from core, leaving it without any receiver. (Moves it)
Takes the receiving end from core leaving it without any receiver . ( Moves it )
pub fn receiver_take(&mut self) -> Receiver<Box<dyn NetworkPacket + Send>> {
        if let None = self.rx {
            panic!(Core::static_log(
                "Cannot take Receiver from core; Receiver not present in core's memory channel."
            ));
        }
        self.rx.take().unwrap()
    }
pub fn receiver_take ( & mut self ) -> Receiver < Box < dyn NetworkPacket + Send > > { if let None = self . rx { panic ! ( Core static_log ( " " ) ) ; } self . rx . take ( ) . unwrap ( ) }
Takes the receiving end from core, leaving it without any receiver.
Takes the receiving end from core leaving it without any receiver .
&mut self
&mut self
panics
Panics if receiver is not instantiated.
Panics if receiver is not instantiated .