pub struct DeadCodeStats {
pub unused_subroutines: usize,
pub unused_variables: usize,
pub unused_constants: usize,
pub unused_packages: usize,
pub unreachable_statements: usize,
pub dead_branches: usize,
pub total_dead_lines: usize,
}Expand description
Statistical summary of dead code analysis results
Fields§
§unused_subroutines: usizeNumber of unused subroutines detected
unused_variables: usizeNumber of unused variables detected
unused_constants: usizeNumber of unused constants detected
unused_packages: usizeNumber of unused packages detected
unreachable_statements: usizeNumber of unreachable code statements
dead_branches: usizeNumber of dead conditional branches
total_dead_lines: usizeTotal lines of dead code identified
Trait Implementations§
Source§impl Debug for DeadCodeStats
impl Debug for DeadCodeStats
Source§impl Default for DeadCodeStats
impl Default for DeadCodeStats
Source§fn default() -> DeadCodeStats
fn default() -> DeadCodeStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeadCodeStats
impl<'de> Deserialize<'de> for DeadCodeStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DeadCodeStats
impl RefUnwindSafe for DeadCodeStats
impl Send for DeadCodeStats
impl Sync for DeadCodeStats
impl Unpin for DeadCodeStats
impl UnsafeUnpin for DeadCodeStats
impl UnwindSafe for DeadCodeStats
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