pub trait SetServerOptionTr: SetOptionTr + SetUserOption {
Show 19 methods // Provided methods fn backspace<'a, S: Into<Cow<'a, str>>>( backspace: Option<S> ) -> TmuxCommand<'a> { ... } fn buffer_limit<'a>(buffer_limit: Option<usize>) -> TmuxCommand<'a> { ... } fn command_alias<'a, I, S>(command_alias: Option<I>) -> TmuxCommands<'a> where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>> { ... } fn command_alias_ext<'a, S: Into<Cow<'a, str>>>( i: usize, command_alias: Option<S> ) -> TmuxCommand<'a> { ... } fn copy_command<'a, S: Into<Cow<'a, str>>>( copy_command: Option<S> ) -> TmuxCommand<'a> { ... } fn default_terminal<'a, S: Into<Cow<'a, str>>>( default_terminal: Option<S> ) -> TmuxCommand<'a> { ... } fn escape_time<'a>(escape_time: Option<usize>) -> TmuxCommand<'a> { ... } fn editor<'a, S: Into<Cow<'a, str>>>(editor: Option<S>) -> TmuxCommand<'a> { ... } fn exit_empty<'a>(exit_empty: Option<Switch>) -> TmuxCommand<'a> { ... } fn exit_unattached<'a>(exit_unattached: Option<Switch>) -> TmuxCommand<'a> { ... } fn extended_keys<'a>(extended_keys: Option<Switch>) -> TmuxCommand<'a> { ... } fn focus_events<'a>(focus_events: Option<Switch>) -> TmuxCommand<'a> { ... } fn history_file<'a, S: Into<Cow<'a, str>>>( history_file: Option<S> ) -> TmuxCommand<'a> { ... } fn message_limit<'a>(message_limit: Option<usize>) -> TmuxCommand<'a> { ... } fn prompt_history_limit<'a>( prompt_history_limit: Option<usize> ) -> TmuxCommand<'a> { ... } fn set_clipboard<'a>(set_clipboard: Option<SetClipboard>) -> TmuxCommand<'a> { ... } fn terminal_features<'a, I, S>( terminal_features: Option<I> ) -> TmuxCommands<'a> where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>> { ... } fn terminal_overrides<'a, I, S>( terminal_overrides: Option<I> ) -> TmuxCommands<'a> where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>> { ... } fn user_keys<'a, I, S>(user_keys: Option<I>) -> TmuxCommands<'a> where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>> { ... }
}

Provided Methods§

source

fn backspace<'a, S: Into<Cow<'a, str>>>(backspace: Option<S>) -> TmuxCommand<'a>

§Manual

tmux ^3.1:

backspace key
source

fn buffer_limit<'a>(buffer_limit: Option<usize>) -> TmuxCommand<'a>

§Manual

tmux ^1.5:

buffer-limit number
source

fn command_alias<'a, I, S>(command_alias: Option<I>) -> TmuxCommands<'a>
where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>>,

§Manual

tmux ^2.4:

command-alias[] name=value
source

fn command_alias_ext<'a, S: Into<Cow<'a, str>>>( i: usize, command_alias: Option<S> ) -> TmuxCommand<'a>

§Manual

tmux ^2.4:

command-alias[] name=value
source

fn copy_command<'a, S: Into<Cow<'a, str>>>( copy_command: Option<S> ) -> TmuxCommand<'a>

§Manual

tmux ^2.1:

copy-command shell-command
source

fn default_terminal<'a, S: Into<Cow<'a, str>>>( default_terminal: Option<S> ) -> TmuxCommand<'a>

§Manual

tmux ^3.2:

default-terminal terminal
source

fn escape_time<'a>(escape_time: Option<usize>) -> TmuxCommand<'a>

§Manual

tmux ^1.2:

escape-time time
source

fn editor<'a, S: Into<Cow<'a, str>>>(editor: Option<S>) -> TmuxCommand<'a>

§Manual

tmux ^3.2:

editor shell-command
source

fn exit_empty<'a>(exit_empty: Option<Switch>) -> TmuxCommand<'a>

§Manual

tmux ^2.7:

exit-empty [on | off]
source

fn exit_unattached<'a>(exit_unattached: Option<Switch>) -> TmuxCommand<'a>

§Manual

tmux ^1.4:

exit-unattached [on | off]
source

fn extended_keys<'a>(extended_keys: Option<Switch>) -> TmuxCommand<'a>

§Manual

tmux ^3.2:

extended-keys [on | off]
source

fn focus_events<'a>(focus_events: Option<Switch>) -> TmuxCommand<'a>

§Manual

tmux ^1.9:

focus-events [on | off]
source

fn history_file<'a, S: Into<Cow<'a, str>>>( history_file: Option<S> ) -> TmuxCommand<'a>

§Manual

tmux ^2.1:

history-file path
source

fn message_limit<'a>(message_limit: Option<usize>) -> TmuxCommand<'a>

§Manual

tmux ^2.0:

message-limit number
source

fn prompt_history_limit<'a>( prompt_history_limit: Option<usize> ) -> TmuxCommand<'a>

§Manual

tmux ^3.3:

prompt-history-limit number
source

fn set_clipboard<'a>(set_clipboard: Option<SetClipboard>) -> TmuxCommand<'a>

§Manual

tmux ^1.5:

set-clipboard [on | external | off]
source

fn terminal_features<'a, I, S>(terminal_features: Option<I>) -> TmuxCommands<'a>
where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>>,

§Manual

tmux ^3.2:

terminal-features[] string
source

fn terminal_overrides<'a, I, S>( terminal_overrides: Option<I> ) -> TmuxCommands<'a>
where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>>,

§Manual

tmux ^2.0:

terminal-overrides[] string
source

fn user_keys<'a, I, S>(user_keys: Option<I>) -> TmuxCommands<'a>
where I: IntoIterator<Item = S>, S: Into<Cow<'a, str>>,

§Manual

tmux ^3.0:

user-keys[] key

Object Safety§

This trait is not object safe.

Implementors§