i3status_rs/formatting/formatter/flag.rs
1use super::*;
2
3pub const DEFAULT_FLAG_FORMATTER: FlagFormatter = FlagFormatter;
4
5#[derive(Debug)]
6pub struct FlagFormatter;
7
8impl Formatter for FlagFormatter {
9 fn format(&self, val: &Value, _config: &SharedConfig) -> Result<String, FormatError> {
10 match val {
11 Value::Flag => Ok(String::new()),
12 _ => {
13 unreachable!()
14 }
15 }
16 }
17}