Skip to main content

deserialize_maybe_quoted

Function deserialize_maybe_quoted 

Source
pub fn deserialize_maybe_quoted<'de, T, D>(
    deserializer: D,
) -> Result<T, <D as Deserializer<'de>>::Error>
where T: FromStr + Deserialize<'de>, <T as FromStr>::Err: Display, D: Deserializer<'de>,
Expand description

Deserializes a value that can be represented as either its native type or a quoted string. This is particularly useful for LLM tool calls which sometimes quote numeric arguments.