rust-csv icon indicating copy to clipboard operation
rust-csv copied to clipboard

Allow deserialize_any to call visit_none on empty cells

Open msrd0 opened this issue 4 years ago • 0 comments

I'm trying to deserialize Option<chrono::NaiveTime> from inside a custom deserialize implementation that calls deserialize_map and then next_key/next_value with all type info available. Nevertheless, it ends up calling deserialize_any instead of deserialize_option, and then fails to parse on empty cells instead of returning None as I'd expect. This PR allows deserialize_any to treat empty fields as None.

msrd0 avatar Sep 29 '21 14:09 msrd0