diff --git a/examples/servers/src/common/counter.rs b/examples/servers/src/common/counter.rs index dbdfb421..aeeccd91 100644 --- a/examples/servers/src/common/counter.rs +++ b/examples/servers/src/common/counter.rs @@ -164,14 +164,13 @@ impl ServerHandler for Counter { match name.as_str() { "example_prompt" => { let message = arguments - .and_then( - |json| - json.get("message") - ?.as_str() - .map(|s| s.to_string())) - .ok_or_else(|| McpError::invalid_params("No message provided to example_prompt", None))?; - - let prompt = format!("This is an example prompt with your message here: '{message}'"); + .and_then(|json| json.get("message")?.as_str().map(|s| s.to_string())) + .ok_or_else(|| { + McpError::invalid_params("No message provided to example_prompt", None) + })?; + + let prompt = + format!("This is an example prompt with your message here: '{message}'"); Ok(GetPromptResult { description: None, messages: vec![PromptMessage {