Module server

Source
Expand description

Module for working with server options

§Table of Contents

§1.1. Get Single Option

GetServerOption Module

§Example

use tmux_interface::{GetServerOption, GetServerOptionTr, Tmux};

let output = Tmux::with_command(GetServerOption::buffer_limit()).output();

§1.2. Get Single Option Value

GetServerOptionValue Module

§Example

use tmux_interface::{GetServerOptionValue, GetServerOptionTr, Tmux};

let output = Tmux::with_command(GetServerOptionValue::buffer_limit()).output();

§1.3. Get Multiple Options

GetServerOptions Module

§Example

use tmux_interface::{GetServerOptions, GetServerOptionsTr, Tmux};

let output = Tmux::with_commands(
    GetServerOptions::new()
        .buffer_limit()
        .escape_time()
        .build())
    .output();

Re-exports§

pub use builder::*;
pub use common::*;
pub use ctl::*;
pub use server_options::*;

Modules§

builder
Traits for building commands for recieving tmux options
common
ctl
server_options