Struct tmux_interface::options::window_options::WindowOptionsBuilder [−][src]
Fields
aggressive_resize: Option<Switch>
allow_rename: Option<Switch>
alternate_screen: Option<Switch>
automatic_rename: Option<Switch>
automatic_rename_format: Option<&'a str>
clock_mode_colour: Option<&'a str>
clock_mode_style: Option<ClockModeStyle>
force_height: Option<usize>
force_width: Option<usize>
main_pane_height: Option<usize>
main_pane_width: Option<usize>
mode_keys: Option<StatusKeys>
mode_style: Option<&'a str>
monitor_activity: Option<Switch>
monitor_bell: Option<Switch>
monitor_silence: Option<usize>
other_pane_height: Option<usize>
other_pane_width: Option<usize>
pane_active_border_style: Option<&'a str>
pane_base_index: Option<usize>
pane_border_format: Option<&'a str>
pane_border_status: Option<PaneBorderStatus>
pane_border_style: Option<&'a str>
remain_on_exit: Option<Switch>
synchronize_panes: Option<Switch>
window_active_style: Option<&'a str>
window_status_activity_style: Option<&'a str>
window_status_bell_style: Option<&'a str>
window_status_current_format: Option<&'a str>
window_status_current_style: Option<&'a str>
window_status_format: Option<&'a str>
window_status_last_style: Option<&'a str>
window_status_separator: Option<&'a str>
window_status_style: Option<&'a str>
word_separators: Option<&'a str>
window_style: Option<&'a str>
wrap_search: Option<Switch>
xterm_keys: Option<Switch>
Implementations
impl<'a> WindowOptionsBuilder<'a>
[src]
pub fn new() -> Self
[src]
pub fn aggressive_resize(&mut self, aggressive_resize: Switch) -> &mut Self
[src]
pub fn automatic_rename(&mut self, automatic_rename: Switch) -> &mut Self
[src]
pub fn automatic_rename_format(
&mut self,
automatic_rename_format: &'a str
) -> &mut Self
[src]
&mut self,
automatic_rename_format: &'a str
) -> &mut Self
pub fn clock_mode_colour(&mut self, clock_mode_colour: &'a str) -> &mut Self
[src]
pub fn clock_mode_style(
&mut self,
clock_mode_style: ClockModeStyle
) -> &mut Self
[src]
&mut self,
clock_mode_style: ClockModeStyle
) -> &mut Self
pub fn main_pane_height(&mut self, main_pane_height: usize) -> &mut Self
[src]
pub fn main_pane_width(&mut self, main_pane_width: usize) -> &mut Self
[src]
pub fn mode_keys(&mut self, mode_keys: StatusKeys) -> &mut Self
[src]
pub fn mode_style(&mut self, mode_style: &'a str) -> &mut Self
[src]
pub fn monitor_activity(&mut self, monitor_activity: Switch) -> &mut Self
[src]
pub fn monitor_bell(&mut self, monitor_bell: Switch) -> &mut Self
[src]
pub fn monitor_silence(&mut self, monitor_silence: usize) -> &mut Self
[src]
pub fn other_pane_height(&mut self, other_pane_height: usize) -> &mut Self
[src]
pub fn other_pane_width(&mut self, other_pane_width: usize) -> &mut Self
[src]
pub fn pane_active_border_style(
&mut self,
pane_active_border_style: &'a str
) -> &mut Self
[src]
&mut self,
pane_active_border_style: &'a str
) -> &mut Self
pub fn pane_base_index(&mut self, pane_base_index: usize) -> &mut Self
[src]
pub fn pane_border_format(&mut self, pane_border_format: &'a str) -> &mut Self
[src]
pub fn pane_border_status(
&mut self,
pane_border_status: PaneBorderStatus
) -> &mut Self
[src]
&mut self,
pane_border_status: PaneBorderStatus
) -> &mut Self
pub fn synchronize_panes(&mut self, synchronize_panes: Switch) -> &mut Self
[src]
pub fn window_status_activity_style(
&mut self,
window_status_activity_style: &'a str
) -> &mut Self
[src]
&mut self,
window_status_activity_style: &'a str
) -> &mut Self
pub fn window_status_bell_style(
&mut self,
window_status_bell_style: &'a str
) -> &mut Self
[src]
&mut self,
window_status_bell_style: &'a str
) -> &mut Self
pub fn window_status_current_format(
&mut self,
window_status_current_format: &'a str
) -> &mut Self
[src]
&mut self,
window_status_current_format: &'a str
) -> &mut Self
pub fn window_status_format(
&mut self,
window_status_format: &'a str
) -> &mut Self
[src]
&mut self,
window_status_format: &'a str
) -> &mut Self
pub fn window_status_last_style(
&mut self,
window_status_last_style: &'a str
) -> &mut Self
[src]
&mut self,
window_status_last_style: &'a str
) -> &mut Self
pub fn window_status_separator(
&mut self,
window_status_separator: &'a str
) -> &mut Self
[src]
&mut self,
window_status_separator: &'a str
) -> &mut Self
pub fn window_status_style(&mut self, window_status_style: &'a str) -> &mut Self
[src]
pub fn wrap_search(&mut self, wrap_search: Switch) -> &mut Self
[src]
pub fn xterm_keys(&mut self, xterm_keys: Switch) -> &mut Self
[src]
pub fn build(&self) -> WindowOptions
[src]
Trait Implementations
impl<'a> Debug for WindowOptionsBuilder<'a>
[src]
impl<'a> Default for WindowOptionsBuilder<'a>
[src]
fn default() -> WindowOptionsBuilder<'a>
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for WindowOptionsBuilder<'a>
impl<'a> Send for WindowOptionsBuilder<'a>
impl<'a> Sync for WindowOptionsBuilder<'a>
impl<'a> Unpin for WindowOptionsBuilder<'a>
impl<'a> UnwindSafe for WindowOptionsBuilder<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,