vv_agent/runtime/backends/
mod.rs1pub mod base;
2pub mod distributed;
3pub mod inline;
4pub mod recipe;
5mod results;
6pub mod thread;
7
8pub use base::RuntimeExecutionBackend;
9pub use distributed::{
10 run_checkpointed_cycle, CapabilityRef, CycleDispatchResult, CycleDispatcher,
11 DistributedBackend, DistributedCapabilities, DistributedCapabilityError,
12 DistributedCapabilityRegistry, DistributedCycleWorker, DistributedRunEnvelope,
13 DistributedToolPolicy, ResolvedDistributedCapabilities, ToolsetRef,
14};
15pub use inline::InlineBackend;
16pub use recipe::RuntimeRecipe;
17pub(super) use results::{
18 execute_cycle_loop, execute_cycle_loop_with_state, failed_backend_result,
19};
20pub use thread::ThreadBackend;