the standard join method can do this now
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
files.sort();
- crate::str::join(&files, ' ')
+ files.join(" ")
}
pub fn render_epoch(value: &Value, _record: &Value) -> Result<String, Error> {
//! String related utilities.
-use std::borrow::Borrow;
-
-pub fn join<S: Borrow<str>>(data: &[S], sep: char) -> String {
- let mut list = String::new();
-
- for item in data {
- if !list.is_empty() {
- list.push(sep);
- }
- list.push_str(item.borrow());
- }
-
- list
-}
-
pub fn strip_ascii_whitespace(line: &[u8]) -> &[u8] {
let line = match line.iter().position(|&b| !b.is_ascii_whitespace()) {
Some(n) => &line[n..],