Module runtime

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§

KernelHandle
Handle to a launched kernel.
KernelId
Unique kernel identifier.
KernelStatus
Kernel status including state and metrics.
LaunchOptions
Options for launching a kernel.
RuntimeBuilder
Builder for creating a runtime instance.
RuntimeMetrics
Runtime-level metrics.

Enums§

Backend
GPU backend type.
KernelState
Kernel lifecycle state.

Traits§

KernelHandleInner
Inner trait for kernel handle implementation.
RingKernelRuntime
Backend-agnostic runtime trait for kernel management.

Type Aliases§

BoxFuture
Type-erased future for async operations.