[][src]Macro to_kana::to_kana

macro_rules! to_kana {
    ($format_str:tt, $($args:expr),* $(,)?) => { ... };
}

Functions similarly to format!, except it converts args to Hiragana and Katakana.

Example

use to_kana::to_kana;

assert_eq!(
    "ひらがな and カタカナ",
    to_kana!("{:H} and {:K}", "hiragana", "katakana").unwrap()
);

Supported formats

  • :H => Hiragana (ひらがな)
  • :K => Katakana (カタカナ)
  • :K/2 => Half-width Katakana (カタカナ)
  • :h => Small Hiragana (ぁぃぅぇぉゃゅょっ)
  • :k => Small Katakana (ァィゥェォャュョッ)
  • :k/2 => Small, Half-width Katakana (ァィゥェォャュョッ)