Struct tmux_interface::commands::clients_and_sessions::detach_client::DetachClient [−][src]
pub struct DetachClient<'a>(pub TmuxCommand<'a>);
Expand description
Structure for detaching the current client
Manual
tmux ^2.4:
tmux detach-client [-aP] [-E shell-command] [-s target-session] [-t target-client] (alias: detach)
tmux ^2.2:
tmux detach-client [-aP] [-s target-session] [-t target-client] (alias: detach)
tmux ^1.5:
tmux detach-client [-P] [-s target-session] [-t target-client] (alias: detach)
tmux ^0.8:
tmux detach-client [-t target-client] (alias: detach)
Tuple Fields
0: TmuxCommand<'a>
Implementations
[-P]
- send SIGHUP to the parent process of the client, typically causing it to exit
[-E shell-command]
- run shell-command to replace the client
[-s target-session]
- specify the session, all clients currently attached
[-t target-client]
- specify the client
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl<'a> RefUnwindSafe for DetachClient<'a>
impl<'a> Send for DetachClient<'a>
impl<'a> Sync for DetachClient<'a>
impl<'a> Unpin for DetachClient<'a>
impl<'a> UnwindSafe for DetachClient<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more