From de2efc51d55685a77ab9ad2bb223322cbfcf1c0b Mon Sep 17 00:00:00 2001 From: Andre Bandarra Date: Mon, 2 Feb 2026 12:21:08 +0000 Subject: [PATCH] Runs cargo fmt --- examples/show_model.rs | 27 +++++++++++++++++++++------ src/types/show.rs | 2 +- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/examples/show_model.rs b/examples/show_model.rs index dbbf0f4..a5d8fe4 100644 --- a/examples/show_model.rs +++ b/examples/show_model.rs @@ -6,17 +6,32 @@ use std::error::Error; async fn main() -> Result<(), Box> { let client = OllamaClient::default(); let model = "qwen3:8b"; - + println!("Requesting info for model: {}", model); let request = ShowModelRequest::new(model.to_string()); let response = client.show_model(request).await?; - + println!("Model Info:"); - println!(" License: {}", response.license.as_deref().unwrap_or("N/A").lines().next().unwrap_or("")); // First line only - println!(" Modelfile: {} bytes", response.modelfile.as_ref().map(|s| s.len()).unwrap_or(0)); - println!(" Parameters: {}", response.parameters.as_ref().map(|s| s.len()).unwrap_or(0)); + println!( + " License: {}", + response + .license + .as_deref() + .unwrap_or("N/A") + .lines() + .next() + .unwrap_or("") + ); // First line only + println!( + " Modelfile: {} bytes", + response.modelfile.as_ref().map(|s| s.len()).unwrap_or(0) + ); + println!( + " Parameters: {}", + response.parameters.as_ref().map(|s| s.len()).unwrap_or(0) + ); println!(" Template: {:?}", response.template.is_some()); println!(" Details: {:?}", response.details); - + Ok(()) } diff --git a/src/types/show.rs b/src/types/show.rs index 54966de..91f49e3 100644 --- a/src/types/show.rs +++ b/src/types/show.rs @@ -93,7 +93,7 @@ mod tests { assert_eq!(response.parameters, Some("temperature 0.7".to_string())); assert_eq!(response.template, Some("Please answer:".to_string())); assert_eq!(response.system, Some("You are helpful".to_string())); - + let details = response.details.unwrap(); assert_eq!(details.format, "gguf"); assert_eq!(details.family, "llama");