eyre-rs / eyre

A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications
Apache License 2.0
1.35k stars 63 forks source link

chore!: remove alias exports `DefaultContext` and `EyreContext` #181

Open LeoniePhiline opened 2 months ago

LeoniePhiline commented 2 months ago

DefaultContext and EyreContext exist as alias exports enabled by the anyhow feature.

However, they are unused within eyre; neither are handlers of such names exposed by anyhow.

This changeset removes both above mentioned handler aliases.

Closes #135.

BREAKING CHANGE: The alias exports are undocumented but nevertheless part of the crate's public API.

LeoniePhiline commented 1 month ago

Rebased.