MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / get_nowait

Method get_nowait

tools/python-3.11.9-amd64/Lib/asyncio/queues.py:175–184  ·  view source on GitHub ↗

Remove and return an item from the queue. Return an item if one is immediately available, else raise QueueEmpty.

(self)

Source from the content-addressed store, hash-verified

173 return self.get_nowait()
174
175 def get_nowait(self):
176 """Remove and return an item from the queue.
177
178 Return an item if one is immediately available, else raise QueueEmpty.
179 """
180 if self.empty():
181 raise QueueEmpty
182 item = self._get()
183 self._wakeup_next(self._putters)
184 return item
185
186 def task_done(self):
187 """Indicate that a formerly enqueued task is complete.

Callers 6

getMethod · 0.95
_readerMethod · 0.95
_readerMethod · 0.95
_initializer_failedMethod · 0.45
shutdownMethod · 0.45

Calls 3

emptyMethod · 0.95
_getMethod · 0.95
_wakeup_nextMethod · 0.95

Tested by

no test coverage detected