# Procedural macro "str" to const [ u8; _ ]
[](https://spdx.org/licenses/MIT.html)
[](https://crates.io/crates/proc_strarray)
[](https://blog.rust-lang.org/2021/12/02/Rust-1.57.0.html)
[](https://crates.io/crates/proc_strarray)
Procedural macro `proc_strarray::make_array` creates const u8 array from _str_ literal.
## Usage
```rust
// This code will create const array of u8 named STRU from content of "stru" str literal.
use proc_strarray::make_array;
make_array!(STRU, "stru");
// check if newly created array have length 4 and first character is 's'
assert_eq!(STRU.len(), 4);
assert_eq!(STRU[0], 's' as u8);
```