A simple Rust macro for creating Vec<String>
from various types.
Add this to your Cargo.toml
:
[dependencies]
stringvec = "0.1.0"
Then, in your Rust code:
use stringvec::stringvec;
fn main() {
let words = stringvec!["cat", 11, 'A', 3.5];
println!("{:?}", words);
// Output: ["cat", "11", "A", "3.5"]
}
- Easy creation of
Vec<String>
from various types - Automatic conversion to
String
usingto_string()
- Utility function
is_string()
to check if a value is aString
This project is licensed under the GNU Lesser General Public License v3.0 or later - see the LICENSE file for details.