pub fn parse_arguments<T: DeserializeOwned>(
arguments: Option<&RawValue>,
) -> Result<T, ToolError>Expand description
Deserializes tool arguments. A missing arguments member is treated as
an empty object.
ยงErrors
Returns ToolError::invalid_arguments when the arguments do not match.