pub trait YubabaClient: Send + Sync {
// Required method
fn execute(&self, cmd: YubabaCommand) -> Result<(), YubabaRpcError>;
}Expand description
Issues bounded cluster commands to the yubaba RPC (R091).
In production, backed by the yubaba gRPC client. In tests, use
RecordingYubabaClient.
Required Methods§
fn execute(&self, cmd: YubabaCommand) -> Result<(), YubabaRpcError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".