I'd like to use a type returned by a function in crate A that is actually defined in crate B, but crate A doesn't reexport it.
Although I can explicitly add crate B in my Cargo.toml, I'm not sure how to keep its version sync with the one used in crate A.
To be more specific, the type is url::ParseError, crate A is reqwest and crate B is url.