pub async fn execute<T: GeminiClientTrait + Send + Sync>(
client: T,
algorithm: String,
tts_manager: Option<&TTSManager>,
) -> Result<()>
pub async fn execute<T: GeminiClientTrait + Send + Sync>(
client: T,
algorithm: String,
tts_manager: Option<&TTSManager>,
) -> Result<()>