Skip to main content


Is this *too much*? Historically, having two crate versions in your dependency tree and accidentally mixing types from them led to horribly obtuse error messages (expected `Foo`, found `Foo`). We've slowly chipped away at them, but somethings I fear I might have gone overboard with detail. 😬

#Rust #RustLang

in reply to Esteban K�ber

I think it's great. That level of explanation is likely to help less experienced users.
in reply to Matt Campbell

@matt My take is that even experienced users are not *homogeneously* experienced in the entire language. We all hit an uncommon corner every now and then, so making errors easier to understand for newcomers helps everyone. :)