Expand description
Runtime subsystem for platform abstraction.
This module provides the RuntimeAdapter trait and implementations for
different execution environments. The runtime abstraction allows RustyClaw
to run on native systems, Docker containers, and (in future) serverless
platforms with appropriate capability detection.
Adapted from ZeroClaw (MIT OR Apache-2.0 licensed).
Re-exports§
pub use docker::DockerRuntime;pub use docker::DockerRuntimeConfig;pub use native::NativeRuntime;pub use traits::RuntimeAdapter;
Modules§
- docker
- Docker runtime implementation.
- native
- Native runtime implementation.
- traits
- Runtime adapter trait for platform abstraction.
Structs§
- Runtime
Config - Runtime configuration.
Functions§
- create_
runtime - Factory: create the right runtime from config