pub struct FSharpModuleMetrics {
pub type_count: usize,
pub function_count: usize,
pub recursive_count: usize,
pub inline_count: usize,
pub estimated_lines: usize,
}Expand description
Simple metrics gathered from an FSharpModule.
Fields§
§type_count: usizeNumber of type declarations.
function_count: usizeNumber of function declarations.
recursive_count: usizeNumber of recursive functions.
inline_count: usizeNumber of inline functions.
estimated_lines: usizeEstimated total source lines.
Trait Implementations§
Source§impl Debug for FSharpModuleMetrics
impl Debug for FSharpModuleMetrics
Source§impl Default for FSharpModuleMetrics
impl Default for FSharpModuleMetrics
Source§fn default() -> FSharpModuleMetrics
fn default() -> FSharpModuleMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FSharpModuleMetrics
impl RefUnwindSafe for FSharpModuleMetrics
impl Send for FSharpModuleMetrics
impl Sync for FSharpModuleMetrics
impl Unpin for FSharpModuleMetrics
impl UnsafeUnpin for FSharpModuleMetrics
impl UnwindSafe for FSharpModuleMetrics
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