1 unstable release
0.1.0 | Aug 27, 2024 |
---|
#1781 in Data structures
17KB
stringvec
A simple Rust macro for creating Vec<String>
from various types.
Usage
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"]
}
Features
- 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
License
This project is licensed under the GNU Lesser General Public License v3.0 or later - see the LICENSE file for details.
lib.rs
:
stringvec
stringvec
is a Rust library that provides a macro for easily creating
a Vec<String>
from various types, along with a utility function to check
if a value is a String
.