stringvec

Crates.iostringvec
lib.rsstringvec
version0.1.0
sourcesrc
created_at2024-08-27 01:15:10.919831
updated_at2024-08-27 01:15:10.919831
descriptionA simple macro for creating Vec from various types
homepage
repositoryhttps://github.com/bednie/stringvec
max_upload_size
id1352742
size43,535
(bednie)

documentation

README

stringvec

ci

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 using to_string()
  • Utility function is_string() to check if a value is a String

License

This project is licensed under the GNU Lesser General Public License v3.0 or later - see the LICENSE file for details.

Commit count: 0

cargo fmt