udev-rs icon indicating copy to clipboard operation
udev-rs copied to clipboard

Replace `io-lifetimes` crate with libstd types

Open SludgePhD opened this issue 1 year ago • 1 comments

These have been stable since Rust 1.63.0, so there shouldn't be a need to incur this dependency anymore

SludgePhD avatar Aug 12 '24 22:08 SludgePhD

io-lifetimes just reexports the std-types on recent rust versions, thus not adding a single bit of compiled code to the executable. I'd rather not bump the MSRV unnecessarily right now.

I am sure some dependency or feature will force this crate to bump the required version past 1.63 anyhow at some point, at which I will drop the dependency / merge this PR.

Still, thanks for the cleanup PR!

Drakulix avatar Oct 22 '24 11:10 Drakulix