mirror of
https://github.com/pimalaya/himalaya.git
synced 2026-06-17 05:07:55 +08:00
refactor message with clap derive api (part 1)
This commit is contained in:
-30
@@ -61,16 +61,6 @@ async fn main() -> Result<()> {
|
||||
// )
|
||||
// .await;
|
||||
// }
|
||||
// Some(message::args::Cmd::Copy(ids, to_folder)) => {
|
||||
// let folder = folder.unwrap_or(DEFAULT_INBOX_FOLDER);
|
||||
// let backend = Backend::new(toml_account_config, account_config.clone(), false).await?;
|
||||
// return message::handlers::copy(&mut printer, &backend, &folder, to_folder, ids).await;
|
||||
// }
|
||||
// Some(message::args::Cmd::Delete(ids)) => {
|
||||
// let folder = folder.unwrap_or(DEFAULT_INBOX_FOLDER);
|
||||
// let backend = Backend::new(toml_account_config, account_config.clone(), false).await?;
|
||||
// return message::handlers::delete(&mut printer, &backend, &folder, ids).await;
|
||||
// }
|
||||
// Some(message::args::Cmd::Forward(id, headers, body)) => {
|
||||
// let folder = folder.unwrap_or(DEFAULT_INBOX_FOLDER);
|
||||
// let backend = Backend::new(toml_account_config, account_config.clone(), true).await?;
|
||||
@@ -85,26 +75,6 @@ async fn main() -> Result<()> {
|
||||
// )
|
||||
// .await;
|
||||
// }
|
||||
// Some(message::args::Cmd::Move(ids, to_folder)) => {
|
||||
// let folder = folder.unwrap_or(DEFAULT_INBOX_FOLDER);
|
||||
// let backend = Backend::new(toml_account_config, account_config.clone(), false).await?;
|
||||
// return message::handlers::move_(&mut printer, &backend, &folder, to_folder, ids).await;
|
||||
// }
|
||||
// Some(message::args::Cmd::Read(ids, text_mime, raw, headers)) => {
|
||||
// let folder = folder.unwrap_or(DEFAULT_INBOX_FOLDER);
|
||||
// let backend = Backend::new(toml_account_config, account_config.clone(), false).await?;
|
||||
// return message::handlers::read(
|
||||
// &account_config,
|
||||
// &mut printer,
|
||||
// &backend,
|
||||
// &folder,
|
||||
// ids,
|
||||
// text_mime,
|
||||
// raw,
|
||||
// headers,
|
||||
// )
|
||||
// .await;
|
||||
// }
|
||||
// Some(message::args::Cmd::Reply(id, all, headers, body)) => {
|
||||
// let folder = folder.unwrap_or(DEFAULT_INBOX_FOLDER);
|
||||
// let backend = Backend::new(toml_account_config, account_config.clone(), true).await?;
|
||||
|
||||
Reference in New Issue
Block a user