AccessMode
How much a user on the server's access list may do.
Source and package
- Qualified name
-
libtmux::server:: Access Mode - Module
- server
- Package
- libtmux
- Source
- crates/libtmux/src/server.rs
-
Description#
An enum rather than two flags because tmux's
-rand-ware exclusive: passing both is a contradiction the type makes unrepresentable.Examples#
use libtmux::AccessMode;// Server access control is tmux 3.3 and later. `ReadOnly` lets another user// watch without being able to send keys.server.grant_access("observer", AccessMode::ReadOnly).await?;server.grant_access("pair", AccessMode::Write).await?;let rules = server.access_rules().await?;assert_eq!(rules.len(), 2);