usv 0.19.1

USV: Unicode Separated Values (USV) for data markup. This is for spreadsheets, databases, content management, and more. This builds on ASCII Separated Values (ASV) and contrasts with Comma Separated Values (CSV).
Documentation
/// svec! makes a string vector from an array of &str.
///
/// Example:
///
/// ```
/// use usv::svec;
/// let items = svec!["a", "b", "c"];
/// assert_eq!(
///     items,
///     vec![
///         String::from("a"),
///         String::from("b"),
///         String::from("c"),
///     ]
/// );
/// ```
///
#[macro_export]
macro_rules! svec[
    ($($x:expr),*) => (
        vec![$($x),*].into_iter()
                     .map(|s: &'static str| s.to_string())
                     .collect::<Vec<String>>()
    );
    ($($x:expr,)*) => (svec![$($x),*]);
];