/// Push a new message to the associated message iterator
///
/// If the iterator was dropped (and is thus no longer capable of
/// retrieving it), the message will be silently dropped instead.
Push a new message to the associated message iterator
If the iterator was dropped (and is thus no longer capable of
retrieving it), the message will be silently dropped instead.
Push a new message to the associated message iterator If the iterator was dropped ( and is thus no longer capable of retrieving it ) the message will be silently dropped instead .
pub fn push<U: Into<T>>(&self, msg: U) {
        if let Some(queue) = self.queue.upgrade() {
            queue.borrow_mut().push_back(msg.into())
        }
    }
pub fn push < U : Into < T > > ( & self , msg : U ) { if let Some ( queue ) = self . queue . upgrade ( ) { queue . borrow_mut ( ) . push_back ( msg . into ( ) ) } }
Push a new message to the associated message iterator
If the iterator was dropped (and is thus no longer capable of
retrieving it), the message will be silently dropped instead.
Push a new message to the associated message iterator If the iterator was dropped ( and is thus no longer capable of retrieving it ) the message will be silently dropped instead .
&self
msg
U