NLnetLabs / domain

A DNS library for Rust.
https://nlnetlabs.nl/projects/domain/about/
BSD 3-Clause "New" or "Revised" License
332 stars 56 forks source link

Remove (direct) dependency on `hex` and `pin-project-lite` #323

Closed tertsdiepraam closed 1 month ago

tertsdiepraam commented 1 month ago

The commits can be viewed separately.

hex is not necessary because we have the domain::utils::base16 module.

pin-project-lite was not needed where it was used. It is still in the dependency tree because tokio uses it, but it's not present with minimal features anymore.