pub struct CloneSiblingEvidence {
pub path: PathBuf,
pub start_line: usize,
pub end_line: usize,
pub fingerprint: String,
}Expand description
A duplicate-code sibling referenced in target evidence.
Fields§
§path: PathBufFile containing the sibling clone instance.
start_line: usize1-based start line of the sibling clone.
end_line: usize1-based end line of the sibling clone.
fingerprint: StringStable duplicate-group handle, matching dupes --trace dup:<id>.
Trait Implementations§
Source§impl Clone for CloneSiblingEvidence
impl Clone for CloneSiblingEvidence
Source§impl Debug for CloneSiblingEvidence
impl Debug for CloneSiblingEvidence
Source§impl<'de> Deserialize<'de> for CloneSiblingEvidence
impl<'de> Deserialize<'de> for CloneSiblingEvidence
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 CloneSiblingEvidence
impl RefUnwindSafe for CloneSiblingEvidence
impl Send for CloneSiblingEvidence
impl Sync for CloneSiblingEvidence
impl Unpin for CloneSiblingEvidence
impl UnsafeUnpin for CloneSiblingEvidence
impl UnwindSafe for CloneSiblingEvidence
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