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.