aboutsummaryrefslogtreecommitdiff
path: root/src/imap
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@deuxfleurs.fr>2024-02-27 18:33:49 +0100
committerQuentin Dufour <quentin@deuxfleurs.fr>2024-02-27 18:33:49 +0100
commit7f35e68bfe21c61f4da9e37f127dd7abb73291fa (patch)
tree2889fc4ee0ef7451b22b0c34826e9d0187e8e49f /src/imap
parent9a58a4e932156e0207380bb3b0a93a59864b0e1c (diff)
downloadaerogramme-7f35e68bfe21c61f4da9e37f127dd7abb73291fa.tar.gz
aerogramme-7f35e68bfe21c61f4da9e37f127dd7abb73291fa.zip
Refactor
Diffstat (limited to 'src/imap')
-rw-r--r--src/imap/command/anonymous.rs2
-rw-r--r--src/imap/command/authenticated.rs3
-rw-r--r--src/imap/command/mod.rs2
-rw-r--r--src/imap/command/selected.rs2
-rw-r--r--src/imap/flow.rs2
5 files changed, 6 insertions, 5 deletions
diff --git a/src/imap/command/anonymous.rs b/src/imap/command/anonymous.rs
index 0582b06..811d1e4 100644
--- a/src/imap/command/anonymous.rs
+++ b/src/imap/command/anonymous.rs
@@ -9,7 +9,7 @@ use crate::imap::command::anystate;
use crate::imap::flow;
use crate::imap::response::Response;
use crate::login::ArcLoginProvider;
-use crate::mail::user::User;
+use crate::user::User;
//--- dispatching
diff --git a/src/imap/command/authenticated.rs b/src/imap/command/authenticated.rs
index eb8833d..3d332ec 100644
--- a/src/imap/command/authenticated.rs
+++ b/src/imap/command/authenticated.rs
@@ -22,8 +22,9 @@ use crate::imap::response::Response;
use crate::imap::Body;
use crate::mail::uidindex::*;
-use crate::mail::user::{User, MAILBOX_HIERARCHY_DELIMITER as MBX_HIER_DELIM_RAW};
+use crate::user::User;
use crate::mail::IMF;
+use crate::mail::namespace::MAILBOX_HIERARCHY_DELIMITER as MBX_HIER_DELIM_RAW;
pub struct AuthenticatedContext<'a> {
pub req: &'a Command<'static>,
diff --git a/src/imap/command/mod.rs b/src/imap/command/mod.rs
index 073040e..f201eb6 100644
--- a/src/imap/command/mod.rs
+++ b/src/imap/command/mod.rs
@@ -3,7 +3,7 @@ pub mod anystate;
pub mod authenticated;
pub mod selected;
-use crate::mail::user::INBOX;
+use crate::mail::namespace::INBOX;
use imap_codec::imap_types::mailbox::Mailbox as MailboxCodec;
/// Convert an IMAP mailbox name/identifier representation
diff --git a/src/imap/command/selected.rs b/src/imap/command/selected.rs
index d000905..eedfbd6 100644
--- a/src/imap/command/selected.rs
+++ b/src/imap/command/selected.rs
@@ -17,7 +17,7 @@ use crate::imap::command::{anystate, authenticated, MailboxName};
use crate::imap::flow;
use crate::imap::mailbox_view::{MailboxView, UpdateParameters};
use crate::imap::response::Response;
-use crate::mail::user::User;
+use crate::user::User;
pub struct SelectedContext<'a> {
pub req: &'a Command<'static>,
diff --git a/src/imap/flow.rs b/src/imap/flow.rs
index e372d69..86eb12e 100644
--- a/src/imap/flow.rs
+++ b/src/imap/flow.rs
@@ -6,7 +6,7 @@ use imap_codec::imap_types::core::Tag;
use tokio::sync::Notify;
use crate::imap::mailbox_view::MailboxView;
-use crate::mail::user::User;
+use crate::user::User;
#[derive(Debug)]
pub enum Error {