Macro const_str::raw_cstr [−][src]
macro_rules! raw_cstr {
($s : expr) => { ... };
}Expand description
Converts a string slice to *const c_char.
The C-style string is guaranteed to be terminated by a nul byte. This trailing nul byte will be appended by this macro. The provided data should not contain any nul bytes in it.
This macro requires the feature std.
Examples
use std::os::raw::c_char;
const PRINTF_FMT: *const c_char = const_str::raw_cstr!("%d\n");