Helper function for displaying `Vec `.
(f: &mut Formatter<'_>, list: &[DataValue])
| 390 | |
| 391 | /// Helper function for displaying `Vec<DataValue>`. |
| 392 | pub fn write_data_value_list(f: &mut Formatter<'_>, list: &[DataValue]) -> fmt::Result { |
| 393 | match list.len() { |
| 394 | 0 => Ok(()), |
| 395 | 1 => write!(f, "{}", list[0]), |
| 396 | _ => { |
| 397 | write!(f, "{}", list[0])?; |
| 398 | for dv in list.iter().skip(1) { |
| 399 | write!(f, ", {dv}")?; |
| 400 | } |
| 401 | Ok(()) |
| 402 | } |
| 403 | } |
| 404 | } |
| 405 | |
| 406 | #[cfg(test)] |
| 407 | mod test { |