pub trait ClickUseCase: Send + Sync {
// Required method
fn execute(&self, input: ClickInput) -> Result<ClickOutput, SessionError>;
}pub trait ClickUseCase: Send + Sync {
// Required method
fn execute(&self, input: ClickInput) -> Result<ClickOutput, SessionError>;
}