pub fn flush_messages<Message: Send>( receiver: &GlfwReceiver<Message>, ) -> FlushedMessages<'_, Message> ⓘ
Returns an iterator that yields until no more messages are contained in the Receiver’s queue. This is useful for event handling where the blocking behaviour of Receiver::iter is undesirable.
Receiver
Receiver::iter
for event in glfw::flush_messages(&events) { // handle event }