Quoting from Slack:
he error/result types feel like they're not quite right. in a bunch of places, you actually have only the possibility of poisoned index or notfound or Ok. the other error variants never arise there. i pretty much immediately wrote an extension trait with unwrap_ok() to render that into Option with a panic on poison, because those are the semantics i find myself wanting
Quoting from Slack: