[−][src]Trait korean::HangulDissassemble
Disassemble Hangul letters into Hangul Compatibility Jamo
Required methods
ⓘImportant traits for Disassemble<T>fn disassemble(self) -> Disassemble<T>
ⓘImportant traits for Disassemble<T>
Creates an iterator that yields Jamos of each hangul letter.
Examples:
Hangul Syllable decomposes into its subparts:
use korean::*; let hangul = "한글"; let parts: String = hangul.disassemble().collect(); assert_eq!("ㅎㅏㄴㄱㅡㄹ", parts);
Hangul Compatibility Jamo can decompose into its subparts:
use korean::*; let compound = "ㄳ"; let parts: String = compound.disassemble().collect(); assert_eq!("ㄱㅅ", parts);
Implementations on Foreign Types
impl<'a> HangulDissassemble<Chars<'a>> for &'a str
[src]
ⓘImportant traits for Disassemble<T>fn disassemble(self) -> Disassemble<Chars<'a>>
[src]
ⓘImportant traits for Disassemble<T>
impl<'a> HangulDissassemble<Chars<'a>> for &'a String
[src]
ⓘImportant traits for Disassemble<T>fn disassemble(self) -> Disassemble<Chars<'a>>
[src]
ⓘImportant traits for Disassemble<T>
Implementors
impl<'a, T: Iterator<Item = char>> HangulDissassemble<T> for T
[src]
ⓘImportant traits for Disassemble<T>fn disassemble(self) -> Disassemble<T>
[src]
ⓘImportant traits for Disassemble<T>