I'm trying to debug an issue in Serde, and I can step through my code fine, but unfortunately Serde is like 90% macros, so it seems like the entire call to deserialize()
gets mapped to the line containing #[derive(Deserialize)]
and I can't set through it.
Is there any way around this? If it were code I have written I suppose I could use cargo expand
, but it's in another crate so I'm not sure how to do that.