pub type MockConfig = Config<HashMap<String, Value>>;Aliased Type§
pub struct MockConfig {Show 17 fields
pub padding: Option<Delta<u8>>,
pub env: HashMap<String, String>,
pub font: Font,
pub colors: Colors,
pub window: WindowConfig,
pub selection: Selection,
pub shell: Option<Shell<'static>>,
pub config_path: Option<PathBuf>,
pub visual_bell: VisualBellConfig,
pub scrolling: Scrolling,
pub cursor: Cursor,
pub working_directory: Option<PathBuf>,
pub debug: Debug,
pub ui_config: HashMap<String, Value>,
pub hold: bool,
pub render_timer: Option<bool>,
pub persistent_logging: Option<bool>,
/* private fields */
}Fields§
§padding: Option<Delta<u8>>Pixel padding
env: HashMap<String, String>TERM env variable
font: FontFont configuration
colors: Colors§window: WindowConfigWindow configuration
selection: Selection§shell: Option<Shell<'static>>Path to a shell program to run on startup
config_path: Option<PathBuf>Path where config was loaded from
visual_bell: VisualBellConfigVisual bell configuration
scrolling: ScrollingHow much scrolling history to keep
cursor: CursorCursor configuration
working_directory: Option<PathBuf>Shell startup directory
debug: DebugDebug options
ui_config: HashMap<String, Value>Additional configuration options not directly required by the terminal
hold: boolRemain open after child process exits
render_timer: Option<bool>§persistent_logging: Option<bool>