Macro new_cstr

Source
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);