server.AccessMode
Rust
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift Unavailable
- Module
- server
- Package
- libtmux
- Source
- crates/libtmux/src/server.rs
-
How much a user on the server's access list may do.
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);
2 declared, 0 inherited