mirror of
https://github.com/logos-blockchain/logos-blockchain-testing.git
synced 2026-04-15 23:53:49 +00:00
12 lines
421 B
Rust
12 lines
421 B
Rust
use async_trait::async_trait;
|
|
|
|
use crate::scenario::{Application, ClusterControlProfile, ClusterWaitHandle, NodeControlHandle};
|
|
|
|
/// Interface for imperative, deployer-backed manual clusters.
|
|
#[async_trait]
|
|
pub trait ManualClusterHandle<E: Application>: NodeControlHandle<E> + ClusterWaitHandle<E> {
|
|
fn cluster_control_profile(&self) -> ClusterControlProfile {
|
|
ClusterControlProfile::ManualControlled
|
|
}
|
|
}
|