OptionKind
What kind of value an option holds.
Source and package
- Qualified name
-
libtmux::options:: Option Kind - Module
- options
- Package
- libtmux
- Source
- crates/libtmux/src/options.rs
-
Examples#
use libtmux::{OptionKind, option_schema};// `mouse` is a real flag: on or off.assert_eq!(option_schema("mouse").map(OptionSchema::kind), Some(OptionKind::Flag));// `status` looks like one and is not: it also accepts a count of status// lines, so reading it as a boolean discards those values.assert_eq!(option_schema("status").map(OptionSchema::kind), Some(OptionKind::Choice));