indoc!() { /* proc-macro */ }Expand description
Unindent and produce &'static str or &'static [u8].
Supports normal strings, raw strings, bytestrings, and raw bytestrings.
ยงExample
// The type of `program` is &'static str
let program = indoc! {"
def hello():
print('Hello, world!')
hello()
"};
print!("{}", program);def hello():
print('Hello, world!')
hello()