Module runtime
Expand description
Runtime traits and types for kernel management.
This module defines the core runtime abstraction that backends implement to provide kernel lifecycle management, message passing, and monitoring.
Structs§
- Kernel
Handle - Handle to a launched kernel.
- Kernel
Id - Unique kernel identifier.
- Kernel
Status - Kernel status including state and metrics.
- Launch
Options - Options for launching a kernel.
- Runtime
Builder - Builder for creating a runtime instance.
- Runtime
Metrics - Runtime-level metrics.
Enums§
- Backend
- GPU backend type.
- Kernel
State - Kernel lifecycle state.
Traits§
- Kernel
Handle Inner - Inner trait for kernel handle implementation.
- Ring
Kernel Runtime - Backend-agnostic runtime trait for kernel management.
Type Aliases§
- BoxFuture
- Type-erased future for async operations.