Skip to main content

Module config

Module config 

Source
Expand description

Config Types. See src/bin/mm/config.rs for an example

Structs§

BorderSetting
ColumnSetting
ColumnsConfig
Count
DisplayConfig
ExitConfig
Exit conditions of the render loop.
FormatString
InputConfig
The input bar ui.
MatcherConfig
Settings unrelated to event loop/picker_ui.
NucleoMatcherConfig
OverlayConfig
OverlayLayoutSettings
Percentage
PreviewConfig
Example
PreviewLayout
PreviewScrollSetting
Determines the initial scroll offset of the preview window.
PreviewSetting
PreviewerConfig
RenderConfig
The ui config.
ResultsConfig
StartConfig
Configures how input is fed to to the worker(s).
StatusConfig
TerminalConfig
Terminal settings.
TerminalLayoutSettings
TerminalSettings
TomlColorConfig
Help coloring
UiConfig
The container ui.
WorkerConfig
“Input/output specific”. Configures the matchmaker worker.

Enums§

CursorSetting
HorizontalSeparator
RowConnectionStyle
Side
Split
StringOrVec

Functions§

deserialize_option_auto
deserialize_string_or_char_as_double_width
serialize_borders