Skip to main content

deserialize_params

Function deserialize_params 

Source
pub fn deserialize_params<T: DeserializeOwned>(
    params: &Map<String, Value>,
) -> Result<T, ToolError>
Expand description

Deserialize tool call params from a serde_json::Map<String, Value> into a typed struct.

ยงErrors

Returns ToolError::InvalidParams when deserialization fails.