pub struct ChangeCouplingThresholds {
pub max_files_per_commit: usize,
pub min_revisions: u32,
pub min_shared_revisions: u32,
pub min_degree: f64,
pub strong_degree: f64,
}Expand description
Thresholds that a hidden pair met.
Fields§
§max_files_per_commit: usizeCommits with more analyzed files than this are skipped.
min_revisions: u32Minimum commits for each file of a pair.
Minimum commits that change both files of a pair.
min_degree: f64Minimum coupling degree, from 0 to 1.
strong_degree: f64Degree at or above which a pair is strong.
Trait Implementations§
Source§impl Clone for ChangeCouplingThresholds
impl Clone for ChangeCouplingThresholds
Source§impl Debug for ChangeCouplingThresholds
impl Debug for ChangeCouplingThresholds
Source§impl Default for ChangeCouplingThresholds
impl Default for ChangeCouplingThresholds
Source§impl<'de> Deserialize<'de> for ChangeCouplingThresholds
impl<'de> Deserialize<'de> for ChangeCouplingThresholds
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 ChangeCouplingThresholds
impl RefUnwindSafe for ChangeCouplingThresholds
impl Send for ChangeCouplingThresholds
impl Sync for ChangeCouplingThresholds
impl Unpin for ChangeCouplingThresholds
impl UnsafeUnpin for ChangeCouplingThresholds
impl UnwindSafe for ChangeCouplingThresholds
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