### Description they don't need to be public, we should make it consistent across the project and have them private with getters and setters ### Motivation see https://github.com/libp2p/rust-libp2p/pull/5574#discussion_r1746736993 for more information on the why NB: We should take advantage of the minor version https://github.com/libp2p/rust-libp2p/pull/5574 introduces and land this with it ### Current Implementation Current implementation has `identify::Config` fields public ### Are you planning to do it yourself in a pull request ? Maybe