Skip to main content

RecordHardlinks

Trait RecordHardlinks 

Source
pub trait RecordHardlinks<Size, Reporter: ?Sized> {
    type Error;

    // Required method
    fn record_hardlinks(
        &self,
        argument: Argument<'_, Size, Reporter>,
    ) -> Result<(), Self::Error>;
}
Expand description

Ability to detect and record hardlinks.

Required Associated Types§

Required Methods§

Perform hardlinks detection and recording.

Implementors§

Source§

impl<Size, Report> RecordHardlinks<Size, Report> for Aware<Size>
where Size: Size + Eq + Debug, Report: Reporter<Size> + ?Sized,

Source§

impl<Size, Reporter> RecordHardlinks<Size, Reporter> for Ignorant

Do nothing to detect nor record any hardlink.