Not sure if it's considered in scope for the plugin, as this is kind of a lint like thing, but since there is some support for Cargo.toml conventions:
https://doc.rust-lang.org/cargo/reference/manifest.html#the-homepage-field
A value should only be set for homepage if there is a dedicated website for the crate other than the source repository or API documentation. Do not make homepage redundant with either the documentation or repository values.
Perhaps the formatter could remove homepage if its value is the same as for documentation or repository?
Not sure if it's considered in scope for the plugin, as this is kind of a lint like thing, but since there is some support for Cargo.toml conventions:
https://doc.rust-lang.org/cargo/reference/manifest.html#the-homepage-field
Perhaps the formatter could remove
homepageif its value is the same as fordocumentationorrepository?