pub fn parse_streaming_json<T: DeserializeOwned + Default>(json: &str) -> TExpand description
Attempts to parse potentially incomplete JSON from a streaming response.
Tries multiple strategies:
- Direct parse
- Parse with repair
- Truncate at last valid position and retry
Always returns a valid value, using default as fallback.