pub static DEAD_CODE_PUB_IN_BINARY: &'static LintExpand description
The dead_code_pub_in_binary lint detects unused pub items in
executable crates.
§Example
#![deny(dead_code_pub_in_binary)]
pub fn unused_pub_fn() {}
fn main() {}{{produces}}
§Explanation
In executable crates, pub items are often implementation details
rather than part of an external API. This lint helps find those items
when they are never used.
This lint only applies to executable crates. In library crates, public items are considered part of the crate’s API and are not reported by this lint.