pub trait SentinelRule:
Debug
+ Send
+ Sync {
// Required method
fn resource_name(&self) -> String;
// Provided method
fn is_valid(&self) -> Result<()> { ... }
}
pub trait SentinelRule:
Debug
+ Send
+ Sync {
// Required method
fn resource_name(&self) -> String;
// Provided method
fn is_valid(&self) -> Result<()> { ... }
}