pub struct ImpactOptions {
pub min_score: f64,
pub min_shared_commits: usize,
pub max_partners: usize,
pub max_importers: usize,
}Expand description
How much of the graph one impact call reports per file.
Fields§
§min_score: f64Weakest co-change score worth naming. Below this the pair changed together a few times out of many, which is noise in a review.
Fewest shared commits worth naming a partner the score floor hid.
0 turns the count pass off and leaves only scored partners.
max_partners: usize§max_importers: usizeTrait Implementations§
Source§impl Clone for ImpactOptions
impl Clone for ImpactOptions
Source§fn clone(&self) -> ImpactOptions
fn clone(&self) -> ImpactOptions
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 ImpactOptions
impl Debug for ImpactOptions
Source§impl Default for ImpactOptions
impl Default for ImpactOptions
Source§impl PartialEq for ImpactOptions
impl PartialEq for ImpactOptions
impl StructuralPartialEq for ImpactOptions
Auto Trait Implementations§
impl Freeze for ImpactOptions
impl RefUnwindSafe for ImpactOptions
impl Send for ImpactOptions
impl Sync for ImpactOptions
impl Unpin for ImpactOptions
impl UnsafeUnpin for ImpactOptions
impl UnwindSafe for ImpactOptions
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.