pub struct FeatureFlagDeadCodeOverlap {
pub guarded_lines: u32,
pub dead_export_count: usize,
pub dead_exports: Vec<String>,
}Expand description
Dead-code overlap block attached when a flag guards unused exports.
Fields§
§guarded_lines: u32Lines inside the flag-guarded region.
dead_export_count: usizeNumber of unused exports the flag guards.
dead_exports: Vec<String>Names of the unused exports the flag guards.
Trait Implementations§
Source§impl Clone for FeatureFlagDeadCodeOverlap
impl Clone for FeatureFlagDeadCodeOverlap
Source§impl Debug for FeatureFlagDeadCodeOverlap
impl Debug for FeatureFlagDeadCodeOverlap
Auto Trait Implementations§
impl Freeze for FeatureFlagDeadCodeOverlap
impl RefUnwindSafe for FeatureFlagDeadCodeOverlap
impl Send for FeatureFlagDeadCodeOverlap
impl Sync for FeatureFlagDeadCodeOverlap
impl Unpin for FeatureFlagDeadCodeOverlap
impl UnsafeUnpin for FeatureFlagDeadCodeOverlap
impl UnwindSafe for FeatureFlagDeadCodeOverlap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more