pub trait SyncTarget: Send + Sync {
// Required methods
fn name(&self) -> &str;
fn push(&self, key: &str, value: &str) -> Result<()>;
fn delete(&self, key: &str) -> Result<()>;
fn health_check(&self) -> Result<bool>;
}Expand description
Trait for external sync targets.
Required Methods§
Sourcefn health_check(&self) -> Result<bool>
fn health_check(&self) -> Result<bool>
Check if the target is healthy.