email-lib 0.27.0

Cross-platform, asynchronous Rust library to manage emails
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! # Email sync report
//!
//! Module dedicated to email synchronization reporting. The main
//! structure of this module is [`EmailSyncReport`].

use super::hunk::EmailSyncHunk;
use crate::AnyBoxedError;

/// The email synchronization report.
#[derive(Debug, Default)]
pub struct EmailSyncReport {
    /// The list of processed hunks associated with an optional error.
    pub patch: Vec<(EmailSyncHunk, Option<AnyBoxedError>)>,
}