//! Module dedicated to email folders synchronization reporting.
//!//! The core structure of this module is the [`FolderSyncReport`].
usesuper::hunk::{FolderSyncHunk, FoldersName};usecrate::AnyBoxedError;/// The folder synchronization report.
#[derive(Debug, Default)]pubstructFolderSyncReport{/// The list of folders found during the synchronization process.
pubnames: FoldersName,
/// The list of processed hunks associated with an optional
/// error. Hunks that could not be processed are ignored.
pubpatch:Vec<(FolderSyncHunk, Option<AnyBoxedError>)>,
}