pub struct CrossFileDuplication {
pub snippet: String,
pub snippet_truncated: bool,
pub occurrences: Vec<CrossFileOccurrence>,
}Expand description
One verbatim run shared across files: the duplicated text (capped like a finding snippet) and every occurrence. Within-file repeats are not listed here. They stay in each file’s own SD-Q005 findings.
Fields§
§snippet: String§snippet_truncated: bool§occurrences: Vec<CrossFileOccurrence>Trait Implementations§
Source§impl Clone for CrossFileDuplication
impl Clone for CrossFileDuplication
Source§impl Debug for CrossFileDuplication
impl Debug for CrossFileDuplication
impl Eq for CrossFileDuplication
Source§impl PartialEq for CrossFileDuplication
impl PartialEq for CrossFileDuplication
Source§impl Serialize for CrossFileDuplication
impl Serialize for CrossFileDuplication
impl StructuralPartialEq for CrossFileDuplication
Auto Trait Implementations§
impl Freeze for CrossFileDuplication
impl RefUnwindSafe for CrossFileDuplication
impl Send for CrossFileDuplication
impl Sync for CrossFileDuplication
impl Unpin for CrossFileDuplication
impl UnsafeUnpin for CrossFileDuplication
impl UnwindSafe for CrossFileDuplication
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.