pub struct Wmc {
pub class_wmc_sum: u64,
pub interface_wmc_sum: u64,
pub total: u64,
}Expand description
Wire form of the Wmc (weighted-methods-per-class) metric.
Fields§
§class_wmc_sum: u64Sum of weighted methods across classes.
interface_wmc_sum: u64Sum of weighted methods across interfaces.
total: u64Total weighted methods.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Wmc
impl<'de> Deserialize<'de> for Wmc
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
impl StructuralPartialEq for Wmc
Auto Trait Implementations§
impl Freeze for Wmc
impl RefUnwindSafe for Wmc
impl Send for Wmc
impl Sync for Wmc
impl Unpin for Wmc
impl UnsafeUnpin for Wmc
impl UnwindSafe for Wmc
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