DStringZ
- alias String = StringImpl!(char, RC.no, Zero.no)
- alias WString = StringImpl!(wchar, RC.no, Zero.no)
- alias DString = StringImpl!(dchar, RC.no, Zero.no)
- alias StringZ = StringImpl!(char, RC.no, Zero.yes)
- alias WStringZ = StringImpl!(wchar, RC.no, Zero.yes)
- alias DStringZ = StringImpl!(dchar, RC.no, Zero.yes)
nothrow @nogc
alias DStringZ =
StringImpl!(
dchar,
RC.no,
Zero.yes)
bc string string
aliasesfunctionsstructstemplates
String with unique ownership implementation.
Similar to RCString but can be only moved passing it's ownership. Furthermore it uses 512B stack allocated buffer for short strings.