MCPcopy Create free account
hub / github.com/GraphiteEditor/Graphite / drain_results

Method drain_results

editor/src/messages/future/future_message_handler.rs:100–104  ·  view source on GitHub ↗

Pull every resolved async result into `out`.

(&mut self, out: &mut VecDeque<Message>)

Source from the content-addressed store, hash-verified

98
99 /// Pull every resolved async result into `out`.
100 pub fn drain_results(&mut self, out: &mut VecDeque<Message>) {
101 while let Ok(Some(message)) = self.results_receiver.try_next() {
102 out.push_back(message);
103 }
104 }
105}
106
107impl Default for FutureMessageHandler {

Callers 1

handle_messageMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected