INNER CODE UNIT · Rust
row_matches
databricks/click · src/command/mod.rs:331
fn row_matches(row: &[CellSpec<'_>], regex: &Regex) -> bool {
let mut has_match = false;
for cell_spec in row.iter() {
if !has_match {
has_match = cell_spec.matches(regex);
}
}
has_match
}
pub fn format_duration(duration: Duration) -> String {
if duration.num_days() > 365 {
// TODO: maybe be more smart about printing years, or at least have an option
let days = duration.num_days();
let yrs = days / 365;
format!("{}y {}d", yrs, (duration.num_days() - (yrs * 365)))
} else if duration.num_days() > 0 {
format!(