soma_codemode/pool.rs
1pub mod checkout;
2pub mod config;
3pub mod disposition;
4pub mod job_guard;
5pub mod runner_handle;
6
7#[cfg(test)]
8mod checkout_tests;
9#[cfg(test)]
10mod config_tests;
11#[cfg(test)]
12mod disposition_tests;
13#[cfg(test)]
14mod job_guard_tests;
15#[cfg(test)]
16mod runner_handle_tests;
17
18pub use checkout::{RunnerLease, RunnerPool};
19pub use config::PoolConfig;
20pub use disposition::RunnerDisposition;
21pub use runner_handle::{RunnerHandle, RunnerSpawn};