/** Unicode character set handling for Glk API.
*/
/** Placeholder for characters that are invalid unicode. */
pub const UNKNOWN: char = '\u{fffd}';
/** u32 from Glk to rust char. Invalid characters will be replaced with the placeholder character
* (U+fffd).
*/
/**
* u32 buffer from Glk to rust string. Invalid characters will be replaced with the placeholder character
* (U+fffd).
*/
/** Rust string to Glk u32 buffer. Truncates the output if it doesn't fit.
* Returns the number of characters that would have been written without truncation.
*/