macro_rules! new_cstr {
() => { ... };
($src:literal) => { ... };
(capacity: $n:expr) => { ... };
(capacity: $n:expr, $src:expr) => { ... };
(repeat: $ch:expr, $count:expr) => { ... };
}Expand description
Macro to create ConStr instances easily.
ยงExamples
use sew::helpers::new_cstr;
let from_literal = new_cstr!("Hello, World!");
let with_cap = new_cstr!(capacity: 64);
let from_str_w_cap = new_cstr!(capacity: 64, "hello!");
let repeated = new_cstr!(repeat: "hi", 64);