pub struct Pager {Show 16 fields
pub index_lines: u16,
pub context: usize,
pub search_context: usize,
pub html: Option<String>,
pub quote_regexp: Option<String>,
pub ignore: Option<Vec<String>>,
pub unignore: Option<Vec<String>>,
pub hdr_order: Option<Vec<String>>,
pub format: Option<String>,
pub wrap: Option<i64>,
pub tilde: bool,
pub pager_stop: bool,
pub markers: Option<bool>,
pub smart_wrap: Option<bool>,
pub reflow_text: Option<bool>,
pub alternative_order: Vec<String>,
}Fields§
§index_lines: u16Lines of the message index kept visible above the pager.
context: usizeLines of overlap when paging (mutt’s pager_context).
search_context: usizemutt’s $search_context: lines of context kept above a pager search hit scrolled toward the top. Default 0.
html: Option<String>text/html with no auto_view filter renders through the
built-in html-to-text (not mutt’s; links keep their targets,
blockquotes become > ). "raw" restores mutt’s literal
source view.
quote_regexp: Option<String>mutt’s $quote_regexp: classifies quoted body lines (depth =
quote characters in the match). Default ^([ \t]*[|>:}#])+.
ignore: Option<Vec<String>>mutt’s ignore list: header-name prefixes hidden from the brief
view (* = all). Unset keeps the classic view (everything
hidden except Date/From/To/Cc/Subject).
unignore: Option<Vec<String>>mutt’s unignore list: prefixes shown even when ignored.
hdr_order: Option<Vec<String>>mutt’s hdr_order: name prefixes sorting the brief view; unlisted headers follow in message order.
format: Option<String>mutt’s $pager_format for the pager’s bottom line; the default reproduces the classic “—Message n/m: subject – NN%”.
wrap: Option<i64>mutt’s $wrap: wrap body text at N columns (negative = a right margin of |N|); unset wraps at the window width.
tilde: boolmutt’s $tilde: pad the rows below end-of-message with ~.
pager_stop: boolmutt’s $pager_stop: paging past the end of a message stays put instead of opening the next one.
markers: Option<bool>mutt’s $markers (default true, as in mutt): the + at the
start of a wrapped continuation line.
smart_wrap: Option<bool>mutt’s $smart_wrap (default true, as in mutt): wrapped lines break at a word boundary rather than at the column.
reflow_text: Option<bool>mutt’s $reflow_text (default true): a format=flowed part is
put back into paragraphs and wrapped at the display width
instead of keeping the sender’s line breaks.
alternative_order: Vec<String>mutt’s alternative_order: MIME types, most wanted first, that
decide which part of a multipart/alternative shows. text/*
wildcards allowed; consulted before the auto_view filters and
the built-in text ranking.