It looks weird to have the API use a `_e` variable. You should rename it to `e`, and then you can squelch the unused variable warning by saying

```rust
let _e = e;
```