Skip to main content

YubabaClient

Trait YubabaClient 

Source
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§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§