Skip to main content

Crate dora_runtime_api

Crate dora_runtime_api 

Source
Expand description

Internal to dora — not a public API.

This crate is published to crates.io only because cargo requires every dependency of a published crate to be published; dora-node-api and dora-cli depend on it. It is not covered by dora’s 1.0 stability guarantee and may change in any release, including a patch.

Depend on it directly at your own risk. See the “Stability scope at 1.0” section of docs/api-rust.md.

Structs§

RuntimeHandle
An operator’s side of the runtime: where to send events, and where to get output samples from.

Enums§

OperatorEvent
StopReason

Traits§

OperatorRunner
A language/ABI-specific operator backend.

Functions§

main
Entry point for a runtime process.

Type Aliases§

RunnerGuard
A backend-owned resource that must stay alive until the runtime’s event loop has joined.
SharedAllocator
Shared slot holding the node’s SampleAllocator.