In 0.5.0, the rusttype crate got its own Error type, which covers the same cases harfbuzz_rs's RusttypeFontFuncsError does. Rather than translate rusttype::Error values into RusttypeFontFuncsError values, I took the more intrusive approach of removing RusttypeFontFuncsError, and just re-exporting rusttype::Error as harfbuzz_rs::rusttype::Error. This removes the need to depend on the failure crate.
If you'd rather handle the update by keeping the RusttypeFontFuncsError type and translating rusttype::Error values into those, I'm happy to re-do the changes that way; just let me know.
In 0.5.0, the rusttype crate got its own
Error
type, which covers the same cases harfbuzz_rs'sRusttypeFontFuncsError
does. Rather than translaterusttype::Error
values intoRusttypeFontFuncsError
values, I took the more intrusive approach of removingRusttypeFontFuncsError
, and just re-exportingrusttype::Error
asharfbuzz_rs::rusttype::Error
. This removes the need to depend on thefailure
crate.If you'd rather handle the update by keeping the
RusttypeFontFuncsError
type and translatingrusttype::Error
values into those, I'm happy to re-do the changes that way; just let me know.