Skip to main content

agent_first_mail/types/
mod.rs

1mod case_archive;
2pub mod contact;
3mod ids;
4mod message;
5mod push;
6
7pub use case_archive::{
8    ArchiveMessageItem, ArchiveMessages, CaseMessages, MessageCollection, MessageCollectionItem,
9    ARCHIVE_NOTIFICATION_SCHEMA_NAME, CASE_SCHEMA_NAME, MESSAGE_COLLECTION_SCHEMA_VERSION,
10};
11pub use contact::{ContactFrontmatter, CONTACT_KIND};
12pub use ids::{ArchiveUid, CaseUid, MessageId, PushId};
13pub use message::{
14    AttachmentRef, AuthAlignment, AuthVerdict, ImapRef, MailDirection, MessageAuthentication,
15    MessageContact, MessageFile, MessageStatus, RemoteLocation, RemoteState, RemoteSyncState,
16    WorkspacePendingPush, WorkspacePushState, WorkspaceState,
17};
18pub use push::{
19    MessageActionPush, MessagePushAction, OutboundAction, OutboundPush, PushItem, PushKind,
20    PushLocation, PushPayload, PushStepState, PushStepStatus,
21};