Skip to main content

Module runtime

Module runtime 

Source
Expand description

Executor API for HOPR which exposes the necessary async functions depending on the enabled runtime.

Modules§

diagnostics
Passive diagnostics for attributing high-frequency async polling.
prelude

Structs§

AbortHandle
A handle to an Abortable task.
AbortableList
List of Abortable tasks with each task identified by a unique key of type T.
DropAbortable
Wrapper around [futures::stream::Abortable] that also automatically drops the inner stream when the abort handle is fired.

Traits§

Abortable
Abstraction over tasks that can be aborted (such as join or abort handles).