pub struct CoChangePartnerEvidence {
pub path: PathBuf,
pub shared_revisions: u32,
pub degree: f64,
}Expand description
A hidden change-coupling partner referenced in target evidence.
Fields§
§path: PathBufFile that changes together with the target.
Commits that changed both files.
degree: f64Coupling degree from 0 to 1.
Trait Implementations§
Source§impl Clone for CoChangePartnerEvidence
impl Clone for CoChangePartnerEvidence
Source§impl Debug for CoChangePartnerEvidence
impl Debug for CoChangePartnerEvidence
Source§impl<'de> Deserialize<'de> for CoChangePartnerEvidence
impl<'de> Deserialize<'de> for CoChangePartnerEvidence
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 CoChangePartnerEvidence
impl RefUnwindSafe for CoChangePartnerEvidence
impl Send for CoChangePartnerEvidence
impl Sync for CoChangePartnerEvidence
impl Unpin for CoChangePartnerEvidence
impl UnsafeUnpin for CoChangePartnerEvidence
impl UnwindSafe for CoChangePartnerEvidence
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