static_columns: Vec<Option<String>>,
hidden_columns: HashSet<String>,
substitute_labels: HashMap<String, String>,
+ mark: HashMap<String, String>,
}
impl Config {
fn apply_command(&mut self, line_num: usize, cmd: &str) -> Result<(), std::io::Error> {
static_columns: vec![],
hidden_columns: HashSet::new(),
substitute_labels: HashMap::new(),
+ mark: HashMap::new(),
}
}
}
tr.key > th > div > div { width: 5em; transform-origin: bottom left; transform: translateX(1em) rotate(-65deg) }
td { border: thin solid gray; }
td.leftover { text-align: left; border: none; padding-left: .4em; }
- td.yes { border: thin solid gray; background-color: #ddd; }
+ td.yes { border: thin solid gray; background-color: #eee; }
/* h/t https://stackoverflow.com/questions/5687035/css-bolding-some-text-without-changing-its-containers-size/46452396#46452396 */
.highlight { text-shadow: -0.06ex 0 black, 0.06ex 0 black; }
</style>
static_columns: vec![],
hidden_columns: HashSet::from(["private".to_owned()]),
substitute_labels: HashMap::new(),
+ mark: HashMap::new(),
},
&Row {
label: "nope".to_owned(),
static_columns: vec![Some("foo".to_owned()), Some("bar".to_owned())],
hidden_columns: HashSet::new(),
substitute_labels: HashMap::new(),
+ mark: HashMap::new(),
},
&["baz".to_owned()],
&mut Rowlike::Row(Row {
static_columns: vec![Some("foo".to_owned()), None, Some("bar".to_owned())],
hidden_columns: HashSet::new(),
substitute_labels: HashMap::new(),
+ mark: HashMap::new(),
},
&[],
&mut Rowlike::Row(Row {
static_columns: vec![],
hidden_columns: HashSet::from(["foo".to_owned()]),
substitute_labels: HashMap::new(),
+ mark: HashMap::new(),
},
&[],
&mut Rowlike::Row(Row {
static_columns: vec![Some("foo".to_owned())],
hidden_columns: HashSet::from(["foo".to_owned()]),
substitute_labels: HashMap::new(),
+ mark: HashMap::new(),
},
&[],
&mut Rowlike::Row(Row {
static_columns: vec![],
hidden_columns: HashSet::new(),
substitute_labels: HashMap::from([("foo".to_owned(), "bar".to_owned())]),
+ mark: HashMap::new(),
},
&["foo".to_owned()],
&mut Rowlike::Row(Row {