writeString method
Encodes a UTF-8 string with length prefix
Format: u32 length + UTF-8 bytes
Example:
encoder.writeString('Hello, SpacetimeDB!');
Implementation
void writeString(String value) {
final bytes = utf8.encode(value);
writeU32(bytes.length);
_buffer.add(bytes);
}