Function hangeul::is_hangeul

source ·
pub fn is_hangeul(code: u32) -> bool
Expand description

Checks if a u32 is a (composable) Hangeul Syllable or Jamo. Archaic Korean is not supported at this time. See:

  • https://en.wikipedia.org/wiki/Hangul_Syllables.
  • https://en.wikipedia.org/wiki/Hangul_Jamo_(Unicode_block)
  • https://en.wikipedia.org/wiki/Hangul_Compatibility_Jamo
use hangeul::is_hangeul;

assert_eq!(true, is_hangeul('한' as u32));
assert_eq!(true, is_hangeul('ㅏ' as u32));
assert_eq!(true, is_hangeul('ᆶ' as u32));
assert_eq!(false, is_hangeul('a' as u32));