Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
arcbox-api
API server layer for ArcBox.
Overview
This crate provides ArcBox gRPC service implementations over arcbox-core
runtime state. It currently exposes machine, sandbox, and host-side migration
service implementations.
Features
- gRPC
MachineServicewith machine lifecycle + guest-agent pass-through calls - gRPC
MigrationServicewith host-side migration planning/execution entrypoints
During storage recovery or a retained recovery hold, public System VM write requests fail with FailedPrecondition. Protection covers machine execution, disk compaction, sandbox mutations, template builds, snapshots, and file or stdin writes. Existing streams check each new input, signal, terminal resize, and file commit. Machine execution input continues while the client pauses output consumption and stops when the response stream closes. Read requests and stop operations remain available, but reads cannot automatically resume a paused sandbox while storage is protected. Other machines remain available.
Usage
use MachineServiceImpl;
use Runtime;
use Arc;
let runtime = new;
let _machine_service = new;
License
MIT OR Apache-2.0