improve folder alias management

This commit is contained in:
Clément DOUIN
2023-12-15 22:54:13 +01:00
parent bcef05a54c
commit 6942c59097
8 changed files with 37 additions and 33 deletions
+3 -3
View File
@@ -1,12 +1,12 @@
use clap::Parser;
use email::account::config::DEFAULT_INBOX_FOLDER;
use email::folder::INBOX;
/// The optional folder name flag parser.
#[derive(Debug, Parser)]
pub struct FolderNameOptionalFlag {
/// The name of the folder.
#[arg(long = "folder", short = 'f')]
#[arg(name = "folder_name", value_name = "NAME", default_value = DEFAULT_INBOX_FOLDER)]
#[arg(name = "folder_name", value_name = "NAME", default_value = INBOX)]
pub name: String,
}
@@ -14,7 +14,7 @@ pub struct FolderNameOptionalFlag {
#[derive(Debug, Parser)]
pub struct FolderNameOptionalArg {
/// The name of the folder.
#[arg(name = "folder_name", value_name = "FOLDER", default_value = DEFAULT_INBOX_FOLDER)]
#[arg(name = "folder_name", value_name = "FOLDER", default_value = INBOX)]
pub name: String,
}