Function tis620::encode_lossy [−][src]
pub fn encode_lossy<F>(input: &str, f: F) -> Vec<u8> where
F: FnMut(char) -> Option<ReplacementChar>,
Expand description
Encode arbitrary string as TIS-620, including invalid characters. Returns a Vec.
When invalid character is found, call f
to get replacement character.
If None
is returned, silently drop invalid character.