pub struct DuplicateReport {
pub groups: Vec<DuplicateGroup>,
pub wasted_bytes: u64,
pub strategy: String,
pub density: Option<DuplicationDensityReport>,
pub near: Option<NearDuplicateReport>,
}Fields§
§groups: Vec<DuplicateGroup>§wasted_bytes: u64§strategy: String§density: Option<DuplicationDensityReport>Duplication density summary overall and by module.
near: Option<NearDuplicateReport>Near-duplicate file pairs detected by fingerprint similarity.
Trait Implementations§
Source§impl Clone for DuplicateReport
impl Clone for DuplicateReport
Source§fn clone(&self) -> DuplicateReport
fn clone(&self) -> DuplicateReport
Returns a duplicate of the value. Read more
1.0.0 · 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 DuplicateReport
impl Debug for DuplicateReport
Source§impl<'de> Deserialize<'de> for DuplicateReport
impl<'de> Deserialize<'de> for DuplicateReport
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 DuplicateReport
impl RefUnwindSafe for DuplicateReport
impl Send for DuplicateReport
impl Sync for DuplicateReport
impl Unpin for DuplicateReport
impl UnsafeUnpin for DuplicateReport
impl UnwindSafe for DuplicateReport
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