pub struct OverallStats {
pub grip_score: u32,
pub public_items: usize,
pub total_functions: usize,
pub pure_functions: usize,
pub pure_ratio: f64,
pub public_ratio: f64,
pub inherent_methods: usize,
pub local_trait_methods: usize,
pub trait_ratio: f64,
pub avg_contribution: f64,
pub clean_fn_ratio: f64,
}Fields§
§grip_score: u32§public_items: usize§total_functions: usize§pure_functions: usize§pure_ratio: f64§public_ratio: f64§inherent_methods: usize§local_trait_methods: usize§trait_ratio: f64§avg_contribution: f64§clean_fn_ratio: f64Trait Implementations§
Source§impl Clone for OverallStats
impl Clone for OverallStats
Source§fn clone(&self) -> OverallStats
fn clone(&self) -> OverallStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OverallStats
impl Debug for OverallStats
Source§impl<'de> Deserialize<'de> for OverallStats
impl<'de> Deserialize<'de> for OverallStats
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 OverallStats
impl RefUnwindSafe for OverallStats
impl Send for OverallStats
impl Sync for OverallStats
impl Unpin for OverallStats
impl UnsafeUnpin for OverallStats
impl UnwindSafe for OverallStats
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