[][src]Module meli::conf

Configuration logic and config.toml interfaces.

Re-exports

pub use self::accounts::Account;
pub use self::composing::*;
pub use self::pgp::*;
pub use self::shortcuts::*;
pub use self::tags::*;

Modules

accounts

Account management from user configuration.

composing

Configuration for composing email.

default_vals
deserializers
dotaddressable
listing
notifications
overrides

This module is automatically generated by build.rs.

pager

Settings for the pager function.

pgp
pp

Preprocess configuration files by unfolding include macros.

shortcuts
tags

E-mail tag configuration and {de,}serializing.

terminal

Settings for terminal display

themes

Application themes.

Structs

AccountConf
ComposingSettingsOverride
FileAccount
FileMailboxConf
FileSettings
ListingSettingsOverride
LogSettings
MailUIConf
NotificationsSettingsOverride
PGPSettingsOverride
PagerSettingsOverride
Settings
ShortcutsOverride
TagsSettingsOverride
Theme
ThemeAttribute

ThemeAttributeInner but with the links resolved.

ThemeAttributeInner

Holds {fore,back}ground color and terminal attribute values.

Themes

Enums

ColorField
IndexStyle
SearchBackend

Traits

DotAddressable

Functions

attrs
bg_color
create_config_file
fg_color
get_config_file
text_format_regexps
value