pub type ConfigMatchmaker = Matchmaker<Indexed<Segmented<String>>, Segmented<String>>;Aliased Type§
pub struct ConfigMatchmaker {
pub worker: Worker<Indexed<Segmented<String>>>,
pub render_config: RenderConfig,
pub tui_config: TerminalConfig,
pub exit_config: ExitConfig,
pub selector: Selector<Indexed<Segmented<String>>, Segmented<String>>,
pub event_handlers: EventHandlers<Indexed<Segmented<String>>, Segmented<String>>,
pub interrupt_handlers: InterruptHandlers<Indexed<Segmented<String>>, Segmented<String>>,
}Fields§
§worker: Worker<Indexed<Segmented<String>>>§render_config: RenderConfig§tui_config: TerminalConfig§exit_config: ExitConfig§selector: Selector<Indexed<Segmented<String>>, Segmented<String>>§event_handlers: EventHandlers<Indexed<Segmented<String>>, Segmented<String>>§interrupt_handlers: InterruptHandlers<Indexed<Segmented<String>>, Segmented<String>>Implementations§
Source§impl ConfigMatchmaker
impl ConfigMatchmaker
Sourcepub fn new_from_config(
render_config: RenderConfig,
tui_config: TerminalConfig,
worker_config: WorkerConfig,
exit_config: ExitConfig,
) -> (Self, ConfigInjector, OddEnds)
pub fn new_from_config( render_config: RenderConfig, tui_config: TerminalConfig, worker_config: WorkerConfig, exit_config: ExitConfig, ) -> (Self, ConfigInjector, OddEnds)
Creates a new Matchmaker from a config::BaseConfig.