Search bar offers the following options:
Term presence. The below example searches for documents that
must contain “foo”, might contain “bar” and must not contain “baz”:
+foo bar -baz
Wildcards. The below example searches for documents with words beginning with “foo”:
Search in specific fields. The following search matches all objects
in "twisted.mail" that matches “search”:
Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.
Fuzzy matches. The following search matches all documents
that have a word within 1 edit distance of “foo”:
Results provided by Lunr.js
class ThreadWorker: (source)
IExclusiveWorker implemented based on a single thread and a queue.
This worker ensures exclusivity (i.e. it is an
IExclusiveWorker and not an
IWorker) by performing all of the work passed to do on the same thread.
||Perform the given task on the thread owned by this
||Reject all future work and stop the thread started by __init__.|
ThreadWorker with a function to start a thread and a queue to use to communicate with that thread.
|start||a callable that takes a callable to run in another thread.|
Perform the given task on the thread owned by this
|task||the function to call on a thread.|
Reject all future work and stop the thread started by __init__.