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§
Sourcetype Error
type Error
Error when RecordHardlinks::record_hardlinks fails.
Required Methods§
Implementors§
Source§impl<Size, Report> RecordHardlinks<Size, Report> for Aware<Size>
impl<Size, Report> RecordHardlinks<Size, Report> for Aware<Size>
type Error = ReportHardlinksError<Size>
Source§impl<Size, Reporter> RecordHardlinks<Size, Reporter> for Ignorant
Do nothing to detect nor record any hardlink.
impl<Size, Reporter> RecordHardlinks<Size, Reporter> for Ignorant
Do nothing to detect nor record any hardlink.