StringBox
Allows developers to create Rust String
from byte-string, utf-8 encoded C-string or wide-string.
Examples
From a not null-terminated byte-string:
let byte_string = vec!;
let string = from_byte_string;
assert_eq!;
From a null-terminated utf-8 string:
let utf8_string = vec!;
let string = from_utf8_string;
assert_eq!;