[][src]Module meli::command

A parser module for user commands passed through Command mode.

Re-exports

pub use crate::actions::AccountAction;
pub use crate::actions::AccountAction::*;
pub use crate::actions::Action;
pub use crate::actions::Action::*;
pub use crate::actions::ComposeAction;
pub use crate::actions::ComposeAction::*;
pub use crate::actions::ListingAction;
pub use crate::actions::ListingAction::*;
pub use crate::actions::MailingListAction;
pub use crate::actions::MailingListAction::*;
pub use crate::actions::TabAction;
pub use crate::actions::TabAction::*;
pub use crate::actions::TagAction;
pub use crate::actions::TagAction::*;
pub use crate::actions::ViewAction;
pub use crate::actions::ViewAction::*;

Modules

actions

User actions that need to be handled by the UI

history

Structs

TokenStream

Enums

SortField
SortOrder
Token

A token encountered in the UI's command execution bar

TokenAdicity

Token wrapper that defines how many times a token is expected to be repeated

Constants

COMMAND_COMPLETION

Functions

_tag
account_action
add_attachment
close
command_completion_suggestions

Get command suggestions for input

compact
compose_action
conversations
copymove
create_mailbox
delete_mailbox
delete_message
eof
export_mail
goto
import
listing_action
mailinglist
open_in_new_tab
parse_command
pipe
plain
print_account_setting
print_setting
printenv
quit
quoted_argument
reindex
remove_attachment
rename_mailbox
save_attachment
save_draft
search
seen_flag
select
setenv
sort
sortfield
sortorder
sub_mailbox
subsort
threaded
toggle
toggle_encrypt
toggle_mouse
toggle_sign
toggle_thread_snooze
unsub_mailbox
usize_c
view