#slice #string #format-string #concatenation #owned #macro #concatenating

concat-string

提供用于将字符串切片连接成拥有字符串的宏

2个稳定版本

使用旧的Rust 2015

1.0.1 2018年7月1日
1.0.0 2017年9月28日

#1111 in Rust模式

Download history 3533/week @ 2024-03-14 3865/week @ 2024-03-21 3949/week @ 2024-03-28 4298/week @ 2024-04-04 4081/week @ 2024-04-11 3770/week @ 2024-04-18 4138/week @ 2024-04-25 4116/week @ 2024-05-02 3418/week @ 2024-05-09 2681/week @ 2024-05-16 2468/week @ 2024-05-23 2683/week @ 2024-05-30 2149/week @ 2024-06-06 2407/week @ 2024-06-13 2550/week @ 2024-06-20 1845/week @ 2024-06-27

9,529 每月下载次数
40 个crate中使用 (16 直接)

Apache-2.0 OR MIT

8KB
51

concat-string

Travis CI AppVeyor Crates.io Docs.rs

此crate提供concat_string!宏,用于高效地将字符串切片连接成拥有字符串。 concat_string!接受任意数量的实现AsRef<str>的参数,并创建具有适当容量的String,无需格式字符串及其相关的运行时开销。

示例

#[macro_use(concat_string)]
extern crate concat_string;

fn main() {
    println!("{}", concat_string!("Hello", String::from(" "), "world"));
}

许可证

根据您的选择,许可协议为

贡献

除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交以包含在作品中的任何贡献,都将按上述方式双许可,没有任何附加条款或条件。

无运行时依赖