Arc<String> is roughly equivalent to Arc<Vec<char>>.
Arc<String>
Arc<Vec<char>>
Nitpick: it's Vec<u8>, not Vec<char>.
Vec<u8>
Vec<char>
STJ is a part of the standard library since forever though, who cares if it stays on NuGet
Nitpick: it's
Vec<u8>
, notVec<char>
.