From fa27ffd699cd33d7ee9d758e1a0abf6ca0bdba39 Mon Sep 17 00:00:00 2001 From: Salman Paracha Date: Fri, 30 Jan 2026 18:22:58 -0800 Subject: [PATCH] fix: use if let instead of is_some + unwrap to satisfy clippy --- crates/hermesllm/src/providers/streaming_response.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/hermesllm/src/providers/streaming_response.rs b/crates/hermesllm/src/providers/streaming_response.rs index 9fc83065..66ccc735 100644 --- a/crates/hermesllm/src/providers/streaming_response.rs +++ b/crates/hermesllm/src/providers/streaming_response.rs @@ -327,8 +327,7 @@ impl TryFrom<(SseEvent, &SupportedAPIsFromClient, &SupportedUpstreamAPIs)> for S } // If has data, parse the data as a provider stream response (business logic layer) - if transformed_event.data.is_some() { - let data_str = transformed_event.data.as_ref().unwrap(); + if let Some(data_str) = &transformed_event.data { let data_bytes = data_str.as_bytes(); let transformed_response: ProviderStreamResponseType = ProviderStreamResponseType::try_from((data_bytes, client_api, upstream_api))?;