rust-multiaddr
rust-multiaddr copied to clipboard
refactor: remove `arrayref` dep
Reduce third-party dependency.
Can you expand on the rational here? While it might reduce compile times, I would much rather depend on a well established external crate with anything containing unsafe code.
In my opinion, there are two reasons, one is to reduce the use of macros, and the other is that the use of third-party crate require to audit. So I think we can implement some simple functions.